有没有办法找到用click()或live('click)指定的所有可点击元素?
如果点击任何此类元素,我想执行一些操作。
$('.container').bind('click', function(event) {
// actions
});
这个点击了所有点击次数。
感谢。
答案 0 :(得分:5)
这样做:
$.each($('.container').find("*").andSelf().data("events"), function(i, event) {
$.each(event, function(j, h) {
if(j = 'click')
{
//Do stuff to $(this)
alert(j);
alert(h.handler); //Gets the actual handler for each event ( inject code >=] )
}
});
});