我遇到了一个复杂的情况,涉及各种滑块,即使它是这样设计的,也不能作为选项卡式内容工作,在一个单页的 wordpress 网站上。
该网站在这里:http ://carubba.brandconstructors.com/ 并且“项目”部分是问题所在。
所以我为每个类别制作了不同的 wordpress 页面模板。我使用 onlick=window.location 来浏览所谓的选项卡。但是,当您单击下一个选项卡时,页面会跳到最顶部一秒钟然后返回。有没有办法让这种情况不会发生并直接前往锚点位置?我尝试添加 return false 和 javascript:void(0) ,但这也不起作用。
这是链接的代码:
<ul class="projects-cat">
<li><a href="#" id="project-gallery" onclick="window.location = '/commercial/#projects';">Commercial</a></li>
<li><a href="#" id="project-gallery" onclick="window.location = '/marine/#projects';">Marine</a></li>
<li><a href="#" id="project-gallery" onclick="window.location = '/institutional/#projects';">Institutional</a></li>
<li><a href="#" id="project-gallery" onclick="window.location = '/civil/#projects';">Civil</a></li>
<li><a href="#" id="project-gallery" onclick="window.location = '/specialty/#projects';">Specialty</a></li>
<li><a href="#" id="project-gallery" onclick="window.location = '/residential/#projects';">Residential</a></li>
</ul>
任何帮助都是极好的。
编辑* 这是在页脚:
<script>
$(document).ready(function() {
$('.projects-cat li a').click(function(e) {
e.preventDefault();
});
});
</script>