繁体   English   中英

防止窗口向下滚动

[英]Prevent window from scroll down

我有全宽滑块作为网站的主要背景,并使用jquery显示或隐藏div取决于点击链接。 由于某些部分比较长,因此初始查看我的页面在点击后滚动到底部。 如何防止窗口滚动到底部?

我使用Bootstrap和jquery vegas滑块插件来获得全宽滑块。

JS

$(function() {
    $("nav li a").click(function() {
        $(".wrapper").addClass("hide")
        var page = $(this).attr("href")
        $(page).fadeIn("slow").toggleClass("hide")

        })
});

您必须使用event.preventDefault()阻止浏览器操作。

根据Jquery的说法

描述:

如果调用此方法,则不会触发事件的默认操作。

$(function() {
    $("nav li a").click(function(event) {
        event.preventDefault()
        $(".wrapper").addClass("hide")
        var page = $(this).attr("href")
        $(page).fadeIn("slow").toggleClass("hide")

        })
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM