单击链接时我有一个div滑动
<a href="#" id="related-courses">Related Courses</a>
<div id="related-courses-section">
<p>Content</p>
</div>
$('#related-courses').click(function() {
$("#related-courses-section").slideToggle(100);
});
Run Code Online (Sandbox Code Playgroud)
CSS设置为display:none; 对于#related-courses-section(默认隐藏)
它将显示其中包含内容的div,但是在点击链接后它会将我带到页面顶部,为什么会这样做呢?
尝试添加return false;到您的点击功能,如下所示:
$('#related-courses').click(function() {
$("#related-courses-section").slideToggle(100);
return false;
});
Run Code Online (Sandbox Code Playgroud)
这将阻止导航到链接URL的默认链接点击行为.
| 归档时间: |
|
| 查看次数: |
2402 次 |
| 最近记录: |