これは簡単な質問ですが、こちらの回答は表示されませんでした。私はこのようなコードを持っている:jQuery:選択したすべての要素にJS関数をバインドしてください
$('.thumbImg').mouseout(function(){selectCur()});
//selectCur() is a pure-JS function defined elsewhere in the document
しかし、関数は唯一のクラス.thumbImg
で最初の要素にバインドされています。通常、私は$(this)
を使用しますが、ここではうまくいかないでしょう(私が間違っていない限り)。
私の最後の手段はforループだと思いますが、それを回避する手段があると確信しています。
ありがとうございます!
問題はおそらく 'selectCur()'にあります。そのコードはハンドラをすべての.thumbImgにバインドします*。 –
そうです。私は自分自身が良い、昔ながらのキャッシュの問題を抱えていました。 – Nathan