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()'というのは混乱していました。プラグインを作成したいという意味です。 –