【发布时间】:2012-05-21 13:42:58
【问题描述】:
我想要的是:页面顶部有一个链接。单击它时,它应该进入同一页面并使用 jquery 切换一个 div 类。但是两者都不能同时工作。例如:
<a href='#A' id='link'>Go to A and toggle a div class</a>
jquery 代码是:
$('#link').click(function () {
$('.toggle').toggle();
});
<a name='A'> Here is A </a>
我的代码比这更复杂,但与我在这里写的逻辑相同。当我单击链接时,具有切换类的 div 会切换。首先它看起来是 jquery 代码。但它不会去#A。也就是说,href 属性不起作用。有什么想法吗?...
【问题讨论】:
-
jsfiddle.net 上的一个小样本怎么样
-
请提供jsFiddle 示例。
-
这应该可以正常工作。现场示例 - jsfiddle.net/v8Z53.
-
在您展示的示例中,有 div id=A,但我使用 name=A..
-
你的 JS 中是否有可能有
event.preventDefault()影响锚标记?