簡體   English   中英

Angular.js偵聽器,用於新的DOM元素

[英]Angular.js listener for new DOM elements

我們有一個庫,可為單選按鈕和復選框創建自定義輸入字段。
該庫正在克隆DOM元素。 克隆它們之后,Angular之類的東西不再起作用。
這是問題的一個小示例: http : //jsfiddle.net/7oxq8vka/1/
如何告訴Angular偵聽DOM更改並更新其偵聽器? 就像myApp.updateDom();
還是如果不可能,如何在Angular代碼之外添加這些偵聽器? 是否可以做類似myApp.addListener($(this));事情myApp.addListener($(this));

 var myApp = angular.module('myApp', []);

 myApp.controller('my', function($scope){
    $('.custom').each(function() {
        var clone = $(this).clone().removeClass('custom');        
        $(this).after(clone).remove();        
    });        
 });

此處: http : //jsfiddle.net/7oxq8vka/6/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM