<script>
$("#test_img").click(function() {
alert("Hello");
});
</script>
但是我按下的鼠标按钮无关紧要 - 向右或向左。我看到完全相同的结果。我希望仅在鼠标左键单击时显示警报。
谢谢你,对不起;我是javascript的新手。
谢谢。
答案 0 :(得分:4)
您可以评估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
- 事件!请改用mousedown
或mouseup
。