在jQuery 中捕捉滑鼠滾輪事件
jQuery 提供了一種有效的方法來捕捉特定的老鼠滾輪事件,與滾動事件不同。本文將引導您完成實現此功能的過程。
滑鼠滾輪事件可讓您偵測精確的滾輪移動,而無需依賴滾動操作。若要啟動事件處理,您可以使用 bind() 函數,如下所示:
<code class="javascript">$(document).ready(function(){ $('#foo').bind('mousewheel', function(e){ if(e.originalEvent.wheelDelta /120 > 0) { console.log('scrolling up !'); } else{ console.log('scrolling down !'); } }); });</code>
在此範例中,滑鼠滾輪事件偵聽器會附加到 ID 為 foo 的元素。 e.originalEvent.wheelDelta 屬性指定滾輪移動的方向,其中正值表示向上滾動,負值表示向下滾動。
這種方法提供了一種直接有效的方法來監控滑鼠滾輪交互,使您能夠即時響應精確的用戶輸入。
以上是如何在 jQuery 中擷取滑鼠滾輪事件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!