【发布时间】:2014-03-06 13:55:28
【问题描述】:
我正在使用 PopEasy jQuery 插件来弹出模态表单。如果触发链接和包含模态表单的 DIV 在使用的主文档中,我就可以工作了
$(document).ready(function(){...
初始化插件。
但是,我需要从通过 AJAX 加载的内容触发模式,这发生在 主文档“准备好”之后。
我试过了
$(document).ajaxComplete(function(){...
但我使用 AJAX 的方式可能与该方法预期的略有不同?
AJAX 内容加载后如何初始化插件?
【问题讨论】:
-
请注意,
$(document).ajaxComplete在每个完成 AJAX 请求后被调用。因此,如果您(可能)有多个 AJAX 调用,则您的代码(可能)会被执行多次。您只想使用加载 this 特定内容的 AJAX 调用的success回调,如 Murali 的回答。
标签: javascript jquery ajax plugins modal-dialog