gpt4 book ai didi

javascript - javascript 的效果在 ajax 回复中不起作用

转载 作者:行者123 更新时间:2023-11-29 10:52:04 25 4
gpt4 key购买 nike

我是 AJAX 新手。我在 Internet 上搜索了很多但只获得了基本的 AJAX 步骤。现在我正在使用 AJAX 编写代码,但这是我一直面临的一个常见问题。

当我在 HTML 页面的特定 id 中放置返回文本时,Javascript 效果不起作用。 CSS 工作正常,但 Javascript 效果(如表格排序、jQuery 效果或任何其他效果)不起作用。我知道我在这里遗漏了一些概念。但没有得到任何有效的答复。

请建议我该怎么做?这背后的概念是什么......

最佳答案

当您的 jquery 第一次运行并将事件绑定(bind)到页面上的元素时,您添加到 DOM(页面)的新 HTML 并不存在。您可能正在使用 $("something").click(...) 或 .bind("click", ...)。而不是使用 jquery 中的委托(delegate)函数。 Delegate 通常比 live 更灵活、更快速。例如,您不能在“实时”绑定(bind)中停止传播。

Jquery Delegate

Why Delegate is better than Live

这是另一个 SO answer这解释了委托(delegate)的好处

关于javascript - javascript 的效果在 ajax 回复中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8283782/

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