私は jquery プラグインの専門家ではありません。http://lab.narf.pl/jquery-typing/のプラグインを使用しています。これにより、基本的に、キーを押してから n 秒後に関数を呼び出すことができます。ただし、関数を呼び出すときに、手元にある DOM をそれに渡したい:
$('.liveSave').typing({
start: function () {
$('#savingInfo').html('Saving...');
},
stop: function () {
saveInfo($(this));
},
delay: 1000
});
ただし、$(this)
「入力」と呼ばれる要素を渡していないようです。私はそれがタイピングインスタンスを渡していると推測しています(または何か、オブジェクトが何であるかを見つける方法がわかりません)。
これは、プラグインに何かが欠けているということですか? もしそうなら、何をどこに含めればよいか教えていただけませんか?(プラグインは巨大ではありませんが、この質問に添付したリンクでソースコードを見ることができます)
前もって感謝します!