我有默认的锚停用,如果它有一个类subnav如this fiddle所示。event.preventDefault()第一次点击,然后删除
我只希望禁用第一次点击,然后我想要恢复正常的锚定功能。做这个的最好方式是什么?我尝试了一些涉及下面的代码的东西,但是这似乎不起作用?
$(this).unbind(event.preventDefault());
也许这样的伪代码?
if (click count === 0) {
event.preventDefault();
}
还是有更好的方法来解决这个问题吗?
这比我所感谢的要简单得多。对于记录,我使用$(“ul> .subnav> a”)。one(“click”,false);所以它只会影响到这个级别而不是子级。 – ak85 2012-08-03 01:35:01
检查了这个http://css-tricks.com/return-false-and-prevent-default/理论上听起来很理想,但是当我尝试这个时,我不得不双击以获得点击事件触发: -/ – 2015-01-21 01:00:18