星空网 > 软件开发 > Java

基于jQuery鼠标滚轮滑动到页面节点部分

基于jQuery鼠标滚轮滑动到页面节点部分。这是一款基于jQuery+CSS3实现的使用鼠标滚轮或者手势滑动到页面节点部分特效。效果图如下:

基于jQuery鼠标滚轮滑动到页面节点部分

在线预览    源码下载

实现的代码。

html代码:

 <section class="panel home" data-section-name="home">    <div class="inner">      <header>        <h1></h1>        <p class="tagline">适用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗.<br><br>不支持IE8及以下浏览器。<br><br><br></p>      </header>      <div style="text-algin:center;margin:10px auto">      <script src='/images/loading.gif' data-original="http://www.cnblogs.com//js/ad_js/bd_76090.js" type="text/javascript"></script></div><br />      <a href="#overview" class="scroll">滑动鼠标滚轮</a>    </div>  </section>  <section class="panel overview" data-section-name="overview">    <div class="inner">      <h2>基本使用</h2>      <p>需要引入 jQuery 1.6+ 以及缓冲动画插件jquery.easing.js.</p>      <pre>  &lt;! doctype html&gt;  &lt;html&gt;    &lt;head&gt;      &lt;script&gt;        $(function() {          $.scrollify({            section : "section",          });        });      &lt;/script&gt;    &lt;/head&gt;    &lt;body&gt;      &lt;section&gt;&lt;/section&gt;      &lt;section&gt;&lt;/section&gt;    &lt;/body&gt;  &lt;/html&gt;        </pre>    </div>  </section>  <section class="panel configuration" data-section-name="configuration">    <div class="inner">      <h2>配置</h2>      <pre>  $.scrollify({    section : "section",    sectionName : "section-name",    easing: "easeOutExpo",    scrollSpeed: 1100,    offset : 0,    scrollbars: true,    before:function() {},    after:function() {}  });        </pre>    </div>  </section>  <section class="panel options" data-section-name="options">    <div class="inner">      <h2>选项设置</h2>      <dl>        <dt>section</dt>        <dd>节点部分选择器.</dd>        <dt>sectionName</dt>        <dd>每一个section节点对应的data属性.</dd>        <dt>easing</dt>        <dd>定义缓冲动画.</dd>        <dt>offset</dt>        <dd>定义每个色彩tion节点的偏移量.</dd>        <dt>scrollbars</dt>        <dd>是否显示滚动条.</dd>        <dt>before</dt>        <dd>回调函数,滚动开始前触发.</dd>        <dt>after</dt>        <dd>回调函数,滚动完成后触发.</dd>      </dl>    </div>  </section>  <section class="panel methods" data-section-name="methods">    <div class="inner">      <h2>方法</h2>      <p>滑动到指定的节点。</p>      <pre>  $.scrollify("move","#name");        </pre>      <div style="text-algin:center;margin:10px auto">        <script src='/images/loading.gif' data-original="http://www.cnblogs.com//js/ad_js/bd_76090.js" type="text/javascript"></script>      </div><br />    </div>  </section>

js代码:

$(function () {      $(".panel").css({ "height": $(window).height() });      var timer;      $(window).resize(function () {        clearTimeout(timer);        timer = setTimeout(function () {          $(".panel").css({ "height": $(window).height() });        }, 40);      });      $.scrollify({        section: ".panel"      });      $(".scroll").click(function (e) {        e.preventDefault();        $.scrollify("move", $(this).attr("href"));      });    });

via:http://www.w2bc.com/article/51704




原标题:基于jQuery鼠标滚轮滑动到页面节点部分

关键词:jquery

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

VAT服务商跑路风波如何防范风险?:https://www.kjdsnews.com/a/1338913.html
VAT服务商跑路的风险预防措施:https://www.kjdsnews.com/a/1338914.html
VAT服务商倒闭如何防止经济损失?:https://www.kjdsnews.com/a/1338915.html
VAT服务从定义到实施,一步步掌握税务知识:https://www.kjdsnews.com/a/1338916.html
VAT普通发票的申请与使用流程:https://www.kjdsnews.com/a/1338917.html
VAT是什么?如何正确读出VAT?:https://www.kjdsnews.com/a/1338918.html
去日本入住酒店,东西随意用却有一个特殊“要:https://www.vstour.cn/a/411241.html
中国有哪些著名的酒店品牌。:https://www.vstour.cn/a/411242.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流