[英]jQuery click() event; how to prevent this event on right mouse btn click?
<script>
$("#test_img").click(function() {
alert("Hello");
});
</script>
但是我按下的鼠標按鈕沒關系-右還是左。 我看到完全相同的結果。 我希望僅在單擊鼠標左鍵時顯示警報。
謝謝,抱歉; 我對javascript不太陌生。
謝謝。
您可以評估event.which
屬性以確定已按下哪個按鈕。
$("#test_img").mouseup(function(e) {
// e.which is 1, 2 or 3 for left / middle / right mouse button
if (e.which === 1) {
//continue
}
});
此外,為了安全地檢測鼠標按鈕,您不能使用click
-event! 請改用mousedown
或mouseup
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.