2013-09-24 117 views
0

在jQuery中一起使用readyajaxStop的最佳方式是什麼?目前我使用:綁定jQuery就緒和ajaxStop

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

對我來說,似乎是多餘的使用readyready。這是我能想到的唯一不需要重複代碼的想法。是否有另一個事件我應該與ajaxStop而不是ready打電話?還是有更好的方法來初始化我的工具提示,以及一些其他插件和自定義JS,這些插件和自定義JS需要在準備就緒時加載,以及當我的頁面通過Ajax重新加載時。

回答

0

您也可以通過在每次頁面重新加載ajax或其他頁面內容更改時觸發自定義事件來解決此問題。

你也不需要再次處理準備。在另一個函數中抽象工具提示初始化代碼,直接調用函數或觸發自定義事件。