0

在 jQuery中使用ready和一起使用的最佳方式是什么?ajaxStop目前我正在使用:

jQuery(document).ready(function($) {
    $(document).bind('ready ajaxStop', function() {
        $('[rel=tooltip], [data-toggle="tooltip"]').tooltip({
            html: true
        });     
    });
}); 

ready对我来说,使用inside似乎是多余的ready。这是我在不重复代码的情况下能想到的唯一想法。是否有另一个事件我应该调用ajaxStop而不是ready?或者有没有更好的方法来初始化我的工具提示,以及其他一些插件和自定义 JS,它们需要在准备好时以及通过 Ajax 重新加载我的页面时加载。

4

1 回答 1

0

您还可以通过在每次使用 ajax 重新加载页面或页面内容更改时触发自定义事件来解决此问题。

此外,您无需再次处理准备就绪。将tooltip初始化代码抽象在另一个函数中,直接调用该函数或触发自定义事件。

于 2013-09-24T01:30:05.657 回答