我正在使用jQuery管理文档上的按键并打开一个新窗口:
$(document).keypress(function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13') {
// Open a new window
}
});
问题是我有一个jQuery手风琴,我希望在用户明确点击它之前保持CLOSED状态。我设法让手风琴在'enter'按键上不打开,但是如果另一个窗口在新标签页中打开并变为活动状态,手风琴就会打开。
问题是我不知道甚至在手风琴上被解雇甚至是什么让它打开。
有没有办法在元素上核对所有事件,然后只添加你想要的那个(在我的情况下鼠标按下或点击)?或者报告该元素正在处理哪些事件,以便我可以尝试取消绑定该事件?