我想在新的dom元素通过ajax,身体的某个地方,由3er party JS添加时执行一个函数。
我想要执行的函数是jqueryui的tooltip(),它将title属性更改为漂亮的工具提示。
当第三方JS向新的不同div添加新元素时,会出现问题,并且新元素的'title'属性不会被工具提示替换。所以我需要再做一次:
$('*').tooltip()
我想我需要检查一下是否有新元素添加到正文中,然后对它们运行函数。
有什么想法吗?
答案 0 :(得分:0)
看看liveQuery它能满足您的需求。
答案 1 :(得分:0)
我在我的一个项目中做了同样的事情,我需要听取DOM更改。 DOM附加,删除,属性和数据更改。
实际上,浏览器本身提供了本机功能/ DOM更改侦听器,即 "Mutation Observer" 。
这些链接可以帮助您: