Mer*_*rji 7 javascript addeventlistener
我尝试找到一种方法来检查eventListener窗口中是否已存在,我已经尝试过此类似问题中的解决方案和更多其他解决方案,但对我来说没有任何作用。
这是代码:
checkEvent=function()
{
if('keydown' in window)
console.log('exist');
else
console.log('not_exist');
}
Run Code Online (Sandbox Code Playgroud)
这是我在页面加载上添加的事件监听器
document.addEventListener("keydown", PayKeydownHandler);
Run Code Online (Sandbox Code Playgroud)
但第一个代码返回'not_exist'结果
PS:该函数checkEvent(),我在 ENTER 键的 onclick 中调用它。
有什么帮助吗?提前致谢。
ali*_*rei -3
尝试这个
jQuery._data( window, "events" );
Run Code Online (Sandbox Code Playgroud)
它在 jquery 1.8 中工作。阅读这篇 jQuery 博客文章。
| 归档时间: |
|
| 查看次数: |
11637 次 |
| 最近记录: |