クラスの要素のいずれかがjQueryでクリックされているかどうかを確認する方法はありますか?特定のクラスの要素がクリックされたかどうかを検出したい。
7530 次
1 に答える
4
特定のクラスの要素がクリックされたかどうかを検出したい。
.click()
DOM要素がクリックされたときに呼び出されるイベントハンドラーをいつでもサブスクライブできます。
$('.someClass').click(function() {
// here you could use "this" to get the DOM element that was clicked.
});
.data()
次の関数を使用してメタデータ情報を追跡する場合は、メタデータ情報をこのDOM要素に関連付けることができます。
$('.someClass').click(function() {
var isClicked = $(this).data('clicked');
if (!isClicked) {
// it's the first time we are clicking on this element
$(this).data('clicked', true);
} else {
// the user has already clicked on this element
}
});
于 2013-02-17T15:41:13.637 に答える