JQuery显示/隐藏慢速单击事件

时间:2011-05-11 16:54:23

标签: jquery html

我已经实现了JQuery Show / Hide功能,只要我没有Anchor Tag,click事件就会迅速触发。

以下是此Fire正常的示例: http://jsfiddle.net/NinjaSk8ter/MJc6p/

但是,如果我像这样更改锚标记的HTML,它会非常慢:

<a href="#" class="show"><b class="atable">Show</b> table</a>

我是否需要在JavaScript中更改某些内容?

2 个答案:

答案 0 :(得分:2)

我认为是因为你需要preventDefault()所以它不会转到网址

 $(".show").click(function(event) {
     event.preventDefault(); ....

答案 1 :(得分:1)

您的网站上是否有任何分析脚本?我注意到“一些”分析代码会将事件监听器添加到锚标签中,并且可能导致点击响应缓慢。