Javascript dom上的截取追加方法

Javascript dom上的截取追加方法,javascript,html,dom,jquery,Javascript,Html,Dom,Jquery,我需要一种方法来解析网页的动态内容。 例如,如果我需要为每个元素附加一个类和一个类“test”,我可以这样做: $(".test").each(function(index, element) { if(!$(this).data("parsed")) { $(this).data("parsed", true); //all my operation - Example : $(this).addClass("new-class"

我需要一种方法来解析网页的动态内容。 例如,如果我需要为每个元素附加一个类和一个类“test”,我可以这样做:

$(".test").each(function(index, element)
{
    if(!$(this).data("parsed"))
    {
        $(this).data("parsed", true);
        //all my operation - Example :
        $(this).addClass("new-class");
    }
});
这是可行的,但目前仅适用于html。 如果在第二次我将新的html附加到我的页面,我的脚本将不会解析它。 我想有一个方法可以做到这一点。
当内容更改时是否调用了一个方法?例如,在每一个附加、html、ajax请求等方面,都可能有一个自己的解决方案:

var original_append = $.fn.append;
$.fn.append = function()
{
    console.log(arguments);
    //my code
    return original_append.apply(this, arguments);
}