【发布时间】:2013-05-30 08:30:44
【问题描述】:
例如我有:
<a href="" id="#activador">asdasd</a>
...
//js code in other place or other file hard to find, I have this:
$('#activador').click(simplefunction); or
$(document).on('click','#activador',simplefunction); or
$('#activador').live('click',simplefunction);
function simplefunction(){
alert('hello');
}
...
如何查找html('#activador')是否附加了函数,如何查找元素('#activador')会触发什么函数?
我知道使用
var clickEvents = $('#activador').data("events").click;
但我不能使用这样的东西:
var clickEvents = $('#activador').data("events").on; or
var clickEvents = $('#activador').data("events").live;
【问题讨论】:
-
实际上,我不确定这里要问什么,因为即使您使用
on,.click也会为您提供该功能。 -
不出现,什么时候出现.on('click','#activador',simplefunction);我使用: clickEvents = $('#activador').data("events").click;出现无法读取 chrome 上未定义的属性“点击”谢谢
标签: javascript jquery