博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootstrap学习笔记(6)
阅读量:5293 次
发布时间:2019-06-14

本文共 577 字,大约阅读时间需要 1 分钟。

滚动监听

       
滚动监听有两种方式:
       (1)通过属性控制
       向想要滚动监听的元素添加如下属性data-spy="scroll",然后添加data-target属性,该属性可以是导航栏的ID或者是导航栏的class
       (2)通过脚本控制:
       $("滚动监听的元素").scrollspy({target:'导航栏的ID或者Class'})
      
 可以使用.refresh更新dom元素
       使用方法:$("被更新元素").scrollspy('refresh');
       
滚动监听时可以添加被激活时执行的事件
      使用方法:$("被监听项目").on("active.bs.scrollspy",function(){执行的代码})
    
   补充:如果想实现锚点平滑跳转,可以增加以下代码:
<script type="text/javascript">
        $("a").click(function () {
            var href = $(this).attr("href");
            var pos = $(href).offset().top;
            $("html,body").animate({ scrollTop: pos }, 500);
            return false;
        });
    </script>
        

转载于:https://www.cnblogs.com/cby-love/p/5454434.html

你可能感兴趣的文章
研磨JavaScript系列(五):奇妙的对象
查看>>
面试题2
查看>>
selenium+java iframe定位
查看>>
P2P综述
查看>>
第五章 如何使用Burp Target
查看>>
Sprint阶段测试评分总结
查看>>
java内存溢出怎么解决
查看>>
JS对象以及"继承"
查看>>
Ewebeditor最新漏洞及漏洞大全
查看>>
socket计划编制的原则
查看>>
sqlite3经常使用命令&amp;语法
查看>>
[leetcode] 309. Best Time to Buy and Sell Stock with Cooldown(medium)
查看>>
解决微信授权回调页面域名只能设置一个的问题 [php]
查看>>
HDU 4671 Backup Plan 构造
查看>>
linux下编译openjdk8
查看>>
【python】--迭代器生成器装饰器
查看>>
Pow(x, n)
查看>>
安卓当中的线程和每秒刷一次
查看>>
MySQL Proxy
查看>>
关于Vue的组件的通用性问题
查看>>