简介 目录 评价 推荐
  • qq_宝慕林8199567 2020-07-17

    <script src="http:/libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>

    <script>

    $(document).ready(function () {

    $(window).scroll(function () {

    var top = $(document).scrollTop();

    var menu = $("#menu");

    var items = $("#content").find(".item");

    items.each(function () {

    var m = $(this);

    var itemTop = m.dffset().top;


    var currentId = "";

    if(top > itemTop) {

    currentId = "#" + m.attr("id");

    }else{

    return false;

    }

    });

    });

    });

    </script>


    0赞 · 0采集
  • 黑项圈 2020-04-10

    防止每次都需要运用Jquery进行查询,

    可以使用一个变量直接定义为搜索本身

    0赞 · 0采集
  • 半世烟云落 2018-04-13

    https://img.mukewang.com/5ad05ce30001ea9202470056.jpg

    定位到当前页面的某一标签

    0赞 · 0采集
  • CatherineAnya 2018-04-07
    var items = $('#content').find('.item');

    使用find方法来查找效率更高更快

    0赞 · 0采集
  • CatherineAnya 2018-04-07

    jquery通过ID来筛选的效率,要比通过class来筛选的效率高很多。

    0赞 · 0采集
  • xccll 2018-02-28
    jquery通过id来筛选比通过class筛选效率要高
    0赞 · 0采集
  • 慕仙5237505 2017-11-16
    描点链接用id 与 href ,name在html5已经取消了
    截图
    0赞 · 1采集
  • 微风灬唐唐 2017-08-11
    jQuery通过ID筛选永远比Class筛选快很多
    0赞 · 0采集
  • 微风灬唐唐 2017-08-11
    在HTML5中使用ID进行锚点链接
    0赞 · 0采集
  • 白小九 2017-07-26
    1、锚点链接,过去使用name,现在使用id。 2、JQ使用id筛选比用class筛选快很多
    0赞 · 0采集
  • yaya_ling 2017-07-05
    1、直接引入百度资源公共库中的插件比把插件下载到本地再引入的速度快且方便; 2、Jquery中用id去获取元素远比通过class去获取元素效率高
    0赞 · 0采集
  • qq_汪星人的使命_0 2017-06-18
    小知识(使用jQuery): 1、滚动条发生滚动时执行事件(函数):$(window).scroll(function(){}) 2、获取滚动条滚动的距离:$(document).scrollTop()。但是在IE8以下会出错。 3、attr('href')对href的值不考虑
    0赞 · 0采集
  • qq_汪星人的使命_0 2017-06-18
    网页定位导航特效的原理: 1、利用锚点进行定位,即在导航菜单里a标签的href值设置为(#id) 2、利用jQuery的each遍历方法(在jQuery)。判断当前楼层的层数(currentID) 内容.each(function(){ if(top>scrollTop){ currentID='#'+导航菜单.attr('id') } else{ return false; } //取消原有的current,将新楼层加上current if(current&¤t!=导航菜单.attr('class')){ 导航菜单.removeclass(); 内容.find('[href='+curentId+']').addclass('current'); } }) 3、滚动条改变判断scrollTop与top的距离来决定导航变化
    0赞 · 0采集
  • 奇谈0 2017-05-22
    当一个元素的实际高度超过其显示区域的高度时,在一定的设置下,浏览器会为该元素显示相应的垂直滚动条。此时,scrollTop()返回的就是该元素在可见区域之上被隐藏部分的高度(单位:像素)。 如果垂直滚动条在最上面(也就是可见区域之上没有被隐藏的内容),或者当前元素是不可垂直滚动的,那么scrollTop()将返回0。 该函数属于jQuery对象(实例),并且对可见的和隐藏的元素均有效。
    0赞 · 0采集
  • 奇谈0 2017-05-22
    、各浏览器下 scrollTop的差异 IE6/7/8/9/10: 对于没有doctype声明的页面里可以使用 document.body.scrollTop 来获取 scrollTop高度 ; 对于有doctype声明的页面则可以使用 document.documentElement.scrollTop ; Safari: safari 比较特别,有自己获取scrollTop的函数 : window.pageYOffset ; Firefox: 火狐等等相对标准些的浏览器就省心多了,直接用 document.documentElement.scrollTop ; 2、获取scrollTop值 完美的获取scrollTop 赋值短语 : 代码如下: var scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop; 通过这句赋值就能在任何情况下获得scrollTop 值。 仔细观察这句赋值,你发现啥了没?? 没错, 就是 window.pageYOffset (Safari) 被放置在 || 的中间位置。 因为当 数字0 与 undefine 进行 或运算时,系统默认返回最后一个值。即或运算中 0 == undefine ; 当页面滚动条刚好在最顶端,即scrollTop值为 0 时,IE 下 window.pageYOffset (Safari) 返回为 undefine ,此时将 window.pageYOffset (Safari) 放在或运算最后面时, scrollTop 返回 undefine , undefine 用在接下去的运算就会报错咯。 而其他浏览器 无论 scrollTop 赋值或运算顺序如何都不会返回 undefine. 可以安全使用.. 所以说到头还是IE的问题咯. 杯具…
    0赞 · 0采集
  • 洋葱_dot 2017-05-04
    var items=$('#content .item')没有$('#content').find('.item')的效率高
    0赞 · 0采集
  • 洋葱_dot 2017-05-03
    1)锚点链接: <a href="Id名"></a> (写入html标签里的ID名) html5之后,都通过ID来获得锚链接,不用name了; 2)在jQuery中,通过ID获取元素,比class来筛选效率高
    0赞 · 0采集
  • 走出中国 2017-04-21
    jquery通过id来筛选永远要比通过class来筛选的效率要高很多。
    0赞 · 0采集
  • 走出中国 2017-04-21
    $(document).redy(function(){ //滚动条发生滚动 $(window).scro;;(function(){ }); });
    0赞 · 0采集
  • 夜莺z 2017-04-19
    jq通过id筛选比通过class筛选效率高很多
    0赞 · 1采集
  • 夜莺z 2017-04-19
    html5统一使用id锚点链接
    0赞 · 1采集
  • Winchesterr 2017-04-11
    HTML5使用id进行锚点链接
    截图
    0赞 · 0采集
  • qq_齐步走_1 2017-03-26
    三种方法写“当页面加载完成后执行”这一句话: 1—$(document).ready(function(){ //jq中 }); 2—$(function(){ //jq中 }); 3—window.onload = function(){ //js中 $(window)和$(document)获取到的对象不同。 4、Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算. 5、Document 对象是 Window 对象的一部分,每个载入浏览器的 HTML 文档都会成为 Document 对象.
    0赞 · 0采集
  • qq_齐步走_1 2017-03-26
    jQuary通过id删选,比通过class快很多
    0赞 · 0采集
  • shan330 2017-03-18
    使用外部百度链接的jQuery文件,节省磁盘空间 <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
    0赞 · 0采集
  • shan330 2017-03-18
    锚点链接:直接用a属性href=“#ID名”就可以实现。每个href链接到相应的ID上就可以了
    0赞 · 1采集
  • wshyzx 2017-03-14
    谷歌浏览器测试JS提示$ is not defined 是什么原因? 在使用jquery之前必须先引入jquery的库才可以,注意顺序! 这样可以:<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script> <script src="jq.js" type="text/javascript"></script> 这样不行:<script src="jq.js" type="text/javascript"></script> <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
    截图
    0赞 · 0采集
  • wshyzx 2017-03-01
    html5通过id作为锚点,name已被取消
    0赞 · 0采集
  • qq_痞子蔡_0 2017-02-28
    锚点链接 滚动条定位
    0赞 · 0采集
  • 人生何处不青山_ 2017-02-20
    三种方法写“当页面加载完成后执行”这一句话: 1—$(document).ready(function(){ //jq中 }); 2—$(function(){ //jq中 }); 3—window.onload = function(){ //js中 $(window)和$(document)获取到的对象不同。 4、Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算. 5、Document 对象是 Window 对象的一部分,每个载入浏览器的 HTML 文档都会成为 Document 对象.
    0赞 · 0采集
数据加载中...
开始学习 免费