国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現頁面內錨點平滑跳轉特效的方法總結

2019-11-20 12:30:48
字體:
來源:轉載
供稿:網友

平時我們做導航滾動到內容都是通過錨點來做,刷的一下就直接跳到內容了,沒有一絲的滾動效果,而且 url 鏈接最后會有“小尾巴”,就像#keleyi,今天我就介紹一款 jquery 做的滾動的特效,既可以設置滾動速度,又可以在 url 鏈接上沒有“小尾巴”。

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jQuery實現頁面內錨點平滑跳轉</title><base target="_blank" /> <style type="text/css"> #hovertree { height: 800px; background: red; text-align:center;color:white; }  #keleyi { height: 800px; background: green;text-align:center;color:white; }  #myslider { height: 800px; background: black;text-align:center;color:white; }  #zonemenu { height: 800px; background: yellow;text-align:center; }  .keleyilink{position:fixed;} .keleyilink a {text-decoration:none;} </style> </head> <body> <div class="keleyilink"> <a href="javascript:scroll('hovertree');" target="_self">HoverTree</a> <a href="javascript:scroll('keleyi');" target="_self">KKK</a> <a href="javascript:scroll('myslider');" target="_self">myslider</a> <a href="javascript:scroll('zonemenu');" target="_self">ZoneMenu</a> </div> <div id="hovertree">hovertree <br /><br /><br /><a href="">原文</a> <a href="">JJJ</a> <a >HoverTree</a> <a href="/">特效庫</a> </div> <div id="keleyi">jb51</div> <div id="myslider">myslider</div> <div id="zonemenu">zonemenu</div> <script src="jquery/jquery-1.11.3.min.js"></script> <script src="jquery.hovertreescroll.js"></script> <script> function scroll(id) { $("#" + id).HoverTreeScroll(1000); } </script> </body> </html>

更簡單點的實現方法:

代碼只有一句話

復制代碼 代碼如下:

$("html,body").animate({scrollTop: $("#elementid").offset().top}, 1000);

animate()方法用來實現一組css的自定義動畫,有兩種調用方法

第一種形式接受4個參數,如下所示

.animate( properties [, duration] [, easing] [, complete] )

properties

主站蜘蛛池模板: 大足县| 苏尼特左旗| 安岳县| 湘阴县| 阿尔山市| 淮南市| 平陆县| 都昌县| 神池县| 邯郸市| 汾阳市| 富裕县| 怀柔区| 绍兴县| 万州区| 岳阳县| 卢龙县| 新宁县| 满洲里市| 玛曲县| 新野县| 连山| 武夷山市| 富平县| 格尔木市| 仙桃市| 英德市| 临洮县| 岫岩| 浦城县| 射阳县| 永吉县| 临潭县| 余庆县| 厦门市| 义乌市| 上蔡县| 射洪县| 页游| 定襄县| 新野县|