jquery事件 - 添加到页面的元素

时间:2013-11-25 03:09:30

标签: javascript jquery

我正在制作Chrome插件。加载页面时,html没有元素(例如id为“#var1”),此元素将在页面后面出现。

是否可以设置jquery检查器?

我目前的解决方案:

$('body').bind('DOMNodeInserted', function(e) {
  if ($(e.target).attr("id") == "var1") {
    //My event here
  }
});

是否有可能使我的解决方案更好,并且可能像jquery代码(事件或函数)一样通过'.class'和'#id'检测类和Ids? (当前代码仅检测id)

可能是这样的:

$('body', '#var1').liveadding(function() {
  //My event here
});

0 个答案:

没有答案