2013-11-28 65 views
0

我很疑惑为什么添加JQuery 1.1.10会禁用我网页上的所有链接。JQuery禁用所有超链接

在我的剧本我有这样的方法:

btnnextslide.click(function (e) { 
e.preventDefault(); 
dataslide = $(this).attr('data-slide'); 
goToByScroll(dataslide); 
}); 

...但他们只绑定到一些特定的环节。但是,页面中的所有链接似乎都被禁用。任何线索?谢谢。

+2

我的猜测是,有一个'的preventDefault()'绑定到所有链接或一个共同的祖先的功能或'返回FALSE'元素如'body'。但是我们唯一可以确定的方法是查看代码! – Barney

回答

1

通过e.preventDefault();它停止它们的默认行为

参考event.preventDefault

+0

我认为问题在于海报无法解决为什么它适用于所有链接,而不是应该绑定的链接。 – nealio82

+0

赞同@Nealio –