gpt4 book ai didi

javascript - 注入(inject)的元素和 jQuery 脚本。如何让他们协同工作?

转载 作者:行者123 更新时间:2023-11-28 20:53:21 25 4
gpt4 key购买 nike

在我的脚本的某些事件中,我执行:

$('#myDiv').load('externalelem.php');

但是,众所周知,新元素不会受到页面完成时执行的函数的影响。喜欢:

$(document).ready(function() {
$('.ttip').tooltip();
}

这些新注入(inject)的元素将没有工具提示。我尝试过:

  • 在 load() 之后调用 tooltip()
  • 在“externalelem.php”内调用tooltip()

没有一个有效。有很多脚本受到此问题的影响。我该如何修复它?

最佳答案

在新元素添加到 DOM 后,只需记忆一下您的 Tootip 函数即可:

$('#myDiv').load('externalelem.php', function() {
$('.ttip').tooltip();
});

您可以在此处阅读有关使用可选回调处理程序的更多信息:http://api.jquery.com/load-event/

关于javascript - 注入(inject)的元素和 jQuery 脚本。如何让他们协同工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12041759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com