监视插入的元素及其以编程方式更新的值



在DOM中插入一个元素。

元素的值不断更新。

我如何使用jQuery来观察这些更新的值?

我一直在尝试下面的代码,但它没有反应的变化:

$("body").on("change", "#inserted_element", function() {
});

没有可用的默认api。对于以下

$("body").on("change", "#inserted_element", function() {
});

#inserted_element是一个输入文本/选择?onchange元素在element的值被改变时出现。如果#inserted_element是div,那么它将不起作用,因为inner_html正在改变,而不是值。甚至输入标签也可以

在更新#inserted_element值的地方,可以调用触发器

您可以查看mutationobserver并使用它:http://hacks.mozilla.org/2012/05/dom-mutationobserver-reacting-to-dom-changes-without-killing-browser-performance/

相关内容

  • 没有找到相关文章

最新更新