我需要一种方法来解析网页的动态内容。 例如,如果我需要为每个具有“test”类的元素附加一个类,我可以这样做:
$(".test").each(function(index, element)
{
if(!$(this).data("parsed"))
{
$(this).data("parsed", true);
//all my operation - Example :
$(this).addClass("new-class");
}
});
这项工作,但仅适用于此时的html。 如果第二次我将新的html附加到我的页面,我的脚本将无法解析。 我会这样做的。 当内容发生变化时,有一种方法叫做?比如每个append,html,ajax请求等?
答案 0 :(得分:0)
这可能是一个自己的解决方案:
var original_append = $.fn.append;
$.fn.append = function()
{
console.log(arguments);
//my code
return original_append.apply(this, arguments);
}