0
我有一個使用大量AJAX顯示頁面的Web應用程序。 在我的JavaScript我有一個功能,它獲得所有具有特定類的元素(testClass
)。它用這些類做了一堆東西,但這不是我的問題所必需的。通過AJAX監聽向DOM添加某些元素
目前我的函數運行時,DOM準備好了,它的效果很好。不過,當AJAX向瀏覽器返回一個新頁面時,我需要運行我的函數,因爲它可能包含帶有testClass
的元素。
如果添加某個DOM元素,我可以偵聽嗎?我基本上需要一種方法來識別DOM變化,當這種變化發生時運行我的功能。 或者有沒有一種方法可以偵聽類testClass
中的元素?
如果幫助這裏是我的代碼片段:
execute = function() {
var found = false;
$('.testClass').each(function() {
//bunch of code
});
}
$(document).ready(function() {
execute();
});
,並測試是否有與.testClass元素,你可以簡單地使用'$(」 .testClass',$(data))。length> 0' – Simon
有沒有另一種方法可以用Jquery來完成它?我們目前使用yahoo yui庫來處理連接 – Decrypter