我有一些链接有事件绑定到他们和一些链接没有。
这些链接的点击事件是由选择框中的更改触发的。
如果没有绑定该链接的事件,jquery 是否可以访问该链接?
我不想在选择框 vlaue 属性中引用 url,我想在锚标记中引用 url。
类似(伪代码) -
if (link.hasEventHandler('click')){
trigger click
} else {
window.location = link.attr('href')
}
编辑 - 有一个插件可以完成我需要在这里做的事情 - https://github.com/sebastien-p/jquery.hasEventListener
文件大小是一个问题,所以我想避免使用它。
我正在使用最新的 jquery,所以不能使用 .data('events')