我有这个代码可以防止所有元素的默认行为:
$('body *').click(function(e){
e.stopPropagation();
e.preventDefault();
});
现在我想以编程方式点击页面中的某个链接,但首先我必须删除e.preventDefault();
,因此我使用了unbind
:
$('a')[0].unbind('click');
$('a')[0].click();
这对我不起作用。我做错了什么?
答案 0 :(得分:1)
你做不到
$('a')[0].unbind('click')
使用.eq()
获取第一个元素,然后取消绑定
.eq(0).unbind('click')