特定のクラスのすべての要素に「クリック」イベントをアタッチしようとしています。問題は、イベントがバインドされた時点で、一部の要素が非表示 (表示: なし) のタブ上にあることです。(.bind())。これらの要素が表示されると、イベントはバインドされなくなるようです。
$('a.someClass').bind('click', function(){
alert("test");
});
非表示の要素にはクリック イベントがバインドされていないようです。非表示の要素を選択した場合:
$('a.someClass:hidden').bind('click', function(){
alert("test");
});
これらの要素が非表示ではなくなった場合、クリック イベントはバインドされないようです。これを経験した人はいますか? 表示プロパティに関係なく、要素にイベントをバインドする方法はありますか?
ありがとう