在我的脚本的某些情况下,我执行:
$('#myDiv').load('externalelem.php');
但是,众所周知,新元素不会受到页面完成时执行的函数的影响。像:
$(document).ready(function() {
$('.ttip').tooltip();
}
这些新注入的元素不会有工具提示。我试过:
没有效果。有很多脚本受此问题的影响。我该如何解决?
答案 0 :(得分:3)
在将新元素添加到DOM
:
$('#myDiv').load('externalelem.php', function() {
$('.ttip').tooltip();
});
您可以在此处阅读有关使用可选回调处理程序的更多信息:http://api.jquery.com/load-event/
答案 1 :(得分:0)
使用jquery委托方法!这真是太棒了!!