3

我知道 jQuery 可以处理鼠标点击事件(左/右/中)

但我的一位客户有 5 个按钮。

他真的希望我也能捕捉到这些事件。我检查了 jQuery 手册http://api.jquery.com/category/events/mouse-events/ 但无法找到如何实现这一点。

是否可以?

PS 通过鼠标上的附加按钮,我的意思是这样的:

  1. 鼠标 1
  2. 鼠标 2
4

1 回答 1

0

你不能。

一些浏览器会将鼠标侧面的按钮映射到浏览器的“后退”和“前进”操作。您不能准确地捕获这些操作,也不能将这些按钮映射到不同的操作。如果您的站点使用HTML5 历史 API,您可以创建多个历史条目并在用户导航到不同状态时执行某些操作,但您不能引入除此之外的新行为。

如果浏览器不处理这些按钮,它们将被完全忽略,并且您的网站对此无能为力。

于 2013-03-20T17:30:56.563 回答