gpt4 book ai didi

javascript - 找出元素上触发了什么事件?

转载 作者:行者123 更新时间:2023-11-30 10:34:57 26 4
gpt4 key购买 nike

我正在使用 jQuery 来管理文档上的按键并打开一个新窗口:

$(document).keypress(function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13') {
// Open a new window
}
});

问题是我有一个 jQuery Accordion ,我想在用户明确点击它之前保持关闭状态。我设法让 Accordion 在“输入”键按下时不打开,但如果另一个窗口在新选项卡中打开并变为事件状态, Accordion 就会打开。

问题是我不知道到底是什么东西在 Accordion 上点火,让它打开。

有没有办法核对元素上的所有事件,然后只添加回您想要的事件(在我的例子中是按下鼠标或单击)?或者报告该元素正在处理哪些事件,以便我可以尝试取消绑定(bind)该元素?

最佳答案

您是否尝试过通读

中的“事件”部分

http://api.jqueryui.com/accordion/#option-active

即设置 active 为 false 将折叠所有面板

关于javascript - 找出元素上触发了什么事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14593272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com