让我说明一下我的问题:我有一个外部 JavaScript 库,它可以根据用户输入和交互动态地为我创建某些 HTML 元素,并且我希望编写一个脚本来自动将某个类添加到这些动态创建的元素中。假设我也无法编辑我正在使用的外部 JavaScript 库。
这可能优雅吗?如果是这样,怎么办?如果不是,这可能是实施设计不佳的副作用吗?
我考虑过以某种方式监视 DOM 以查看它何时更新,然后将类添加到这些新元素中,但这似乎很麻烦而且可能没有必要。
预先感谢您的任何想法/解决方案!
Edit:
你可以这样做:
$("body").bind("DOMNodeInserted", function() {
$(this).find('.newly_created_element').addClass('my_own_class');
});
查看有关 DOMNodeInserted 的更多信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)