我使用下面的js文件函數初始化其他參數使用下面的函數初始化
$(document).bind("ready", initialize);
此功能將工作做好,當我們刷新頁面或在該頁面上來首次 但是,當得到錯誤當我們有一個頁面上的Ajax調用,因爲它不會有文件「準備」,所以它不會綁定和調用初始化函數, 任何想法,我們如何做到這一點, 有像
$(document).bind("ready,ajax", initialize);
我使用下面的js文件函數初始化其他參數使用下面的函數初始化
$(document).bind("ready", initialize);
此功能將工作做好,當我們刷新頁面或在該頁面上來首次 但是,當得到錯誤當我們有一個頁面上的Ajax調用,因爲它不會有文件「準備」,所以它不會綁定和調用初始化函數, 任何想法,我們如何做到這一點, 有像
$(document).bind("ready,ajax", initialize);
使用on
而不是bind
已棄用。
感謝您的快速回復。我嘗試這 – user2702839
我試過這種方式,它的工作 $(document).ready(initialize); 但是,仍然感謝所有的親切幫助 – user2702839
盲目我...準備好更好,但就你發佈的代碼而言,它會看起來像這樣$(document).on(「load」,initialize);順便嘗試使用.on/off()不綁定/解除綁定的習慣,他們已被棄用 – Robert
呵呵? $ .ajax()。done(回調函數)就像你要得到..that一樣,而這個:http://api.jquery.com/category/ajax/global-ajax-event-handlers/ – Robert
I嘗試這種方式,它的工作 $(document).ready(initialize); 但仍然感謝所有的親切幫助 – user2702839