我想在AJAX完成更新值後重新填充div。 這是我正在嘗試使用的AJAX代碼。當AJAX完成時重新填充div
$(document).on("sf:ajaxfinish", ".searchandfilter", function(){
console.log("ajax complete");
//so load your lightbox or JS scripts here again
$(".things").refresh();
});
我的控制檯現在說refresh is not a function
這是正確的。因爲我沒有寫一個函數。事情是,我真的不知道如何編寫一個函數來刷新div .things
。我希望這裏有人能幫助我?
我嘗試這樣做:
function refresh {
$('.things').load(document.URL + ' .things');
}
但是,這給我一個語法錯誤,我不知道這是正確的方式去?
這是我的控制檯日誌。
S&F JS initialised script:125:4
ajax start script:110:5
ajax complete script:118:4
TypeError: $(...).refresh is not a function
在此先感謝!
你問你如何在jQuery中創建一個插件? –
不,我不是這樣問的。我問是否有人知道如何使用我給出的示例代碼刷新.things div。因爲我卡住了。 – Steggie
好的。這很令人困惑,因爲'$()。refresh()'意味着你想創建一個插件。 –