色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery 返回頂部 滑動效果

錢斌斌1年前8瀏覽0評論

當我們瀏覽一個較長網頁時,返回頂部按鈕的存在變得尤為重要。jQuery 可以輕松地創建返回頂部按鈕以及滑動效果,下面將介紹如何實現。

首先在 HTML 中添加一個返回頂部按鈕,如下所示:

<button id="back-to-top">返回頂部</button>

然后在 CSS 中添加樣式:

#back-to-top {
display: none;
position: fixed;
bottom: 20px;
right: 20px;
z-index: 9999;
font-size: 20px;
border: none;
outline: none;
background-color: #333;
color: white;
cursor: pointer;
padding: 15px;
border-radius: 50%;
}

通過以上樣式,我們將按鈕固定在了頁面的右下角,并且添加了鼠標懸停樣式,并設置了 z-index 避免被其他元素覆蓋。

接下來使用 jQuery 監聽窗口滾動,顯示/隱藏返回頂部按鈕,并添加滑動效果,代碼如下所示:

$(window).scroll(function() {
if ($(this).scrollTop() >= 100) {
$('#back-to-top').fadeIn();
} else {
$('#back-to-top').fadeOut();
}
});
$('#back-to-top').click(function() {
$('html, body').animate({
scrollTop: 0
}, 800);
});

代碼中,我們使用$(window).scroll()監聽窗口滾動事件,判斷頁面滾動超過 100px 后顯示返回頂部按鈕,否則隱藏按鈕。而當點擊按鈕時,使用$('html, body').animate()添加了一個滑動效果讓頁面平滑滾動到頂部。

最后,我們需要添加在頁面底部的 jQuery 庫和代碼,如下所示:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
// 上文代碼
</script>

以上即為使用 jQuery 構建返回頂部按鈕并添加滑動效果的方法。希望對大家有所幫助。