2013-05-09 56 views
3

我想使用jQuery檢測類似Ctrl + DblClick的事件。對於dblclick我已經有dblclick事件。是否有可能在沒有設置按鍵事件標誌的情況下識別事件?如何使用jQuery檢測Ctrl +鼠標dblckick

+0

在這裏有你的解決方案可能的工作: http://stackoverflow.com/questions/3990893/is-it-possible-to -detect的Ctrl鍵,狀態上DBLCLICK事件 – Madthew 2013-05-09 15:57:58

回答

5

看看傳遞的jQuery event對象。有一個名爲ctrlKey的布爾屬性。

$(window).on("dblclick", function(e) { 
    console.log(e.ctrlKey); 
}); 

這裏有一個簡單的例子:http://jsbin.com/ugocaf/2/edit