如果我使用$ .post(...),$ .get(...)或其他方法收到ajax響應。ajax調用後,是否有可能重新初始化jQuery的所有插件?
收到的回覆是一個html格式的文檔,幷包含jQuery插件。
我知道jQuery插件需要在ajax響應後重新初始化。 像這樣
$.get('<ajaxurl>').done(function(response){
$('#some_element').html(response);
$('#element1_in_some_element').init_plug_in_1();
$('#element2_in_some_element').init_plug_in_2();
$('#element3_in_some_element').init_plug_in_3();
$('#element4_in_some_element').init_plug_in_4();
....
});
但有可能重新初始化Ajax調用後,所有的插件?
這樣
$.get('<ajaxurl>').done(function(response){
$('#some_element1').html(response);
$('#some_element1').init_plug_in_all();
});
!
jQuery插件需要Ajax響應後重新初始化!他的意思是什麼? – brk
我無法想象你想設置'$('#some_element1')'所有的插件。所以馬科斯的回答看起來最好。 – BenG
@ user2181397對不起,我的英語不好。 – LaLaAsDev