有什么方法可以监控整个页面(使用jQuery 1.3.2)并为新创建的链接添加工具提示插件功能?
在document.load()上,我添加了一个这样的工具提示:
$('a').tooltip();
如何对AJAX添加的元素执行相同的操作?也许使用live()的东西?
谢谢!
答案 0 :(得分:1)
使用AJAX创建新元素时,请在同一回调中对它们运行.tooltip()
。
success: function() {
var newelement = $(someNewElement);
newelement.tooltip();
newelement.appendTo('body');
}
编辑:如果您无法控制插入元素的代码, @SLaks'答案可能是一个不错的选择。
答案 1 :(得分:0)
您正在寻找livequery
plugin。
然而,这是一个丑陋的黑客,应尽可能避免 特别是,它不会捕获任何未使用jQuery进行的DOM修改。