如何使用jQuery 區分滑鼠左鍵和右鍵
雖然jQuery 點擊事件處理程序回應滑鼠左鍵點擊和右鍵,它缺乏區分它們的特定選項。然而,透過利用 jQuery 1.1.3 版本中引入的 event.which 屬性,您可以輕鬆確定觸發點擊事件的滑鼠按鈕的類型。
具體來說,event.which 為不同的滑鼠提供以下值按鈕:
使用此屬性,您可以建構一個jQuery事件處理程序,處理程序根據單擊的按鈕做出不同的回應:
$('#element').mousedown(function(event) { switch (event.which) { case 1: // Code to handle left mouse click break; case 2: // Code to handle middle mouse click break; case 3: // Code to handle right mouse click break; default: // Code to handle unexpected mouse button } });
透過利用event.which 屬性和mousedown 事件處理程序,您可以使用jQuery 有效區分滑鼠左鍵單擊和右鍵單擊,從而使您能夠根據按下的特定滑鼠按鈕實現自訂行為。
以上是如何用jQuery區分滑鼠左鍵點選和右鍵點選?的詳細內容。更多資訊請關注PHP中文網其他相關文章!