为了账号安全,请及时绑定邮箱和手机立即绑定
  • menu.find("[href="+currentId+"]").addClass("current"); jQuery 属性选择器 jQuery 使用 XPath 表达式来选择带有给定属性的元素。 $("[href]") 选取所有带有 href 属性的元素。 $("[href='#']") 选取所有带有 href 值等于 "#" 的元素。 $("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。 $("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。 就跟拼接字符串一样,currentId是个对象,不加加号的话menu.find("[href = currentId ]")表示找href属性为"currentId"的,很显然没有,只有href属性为"item1"、"item2"、....这样的。
    查看全部
  • 锚点链接:html5使用id进行锚点链接,html5取消了name属性 ((之前的方法:name="1" <a href="1">1</a>)) 滚动条定位:jQuery库引用 <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> @@网页定位导航特效 知识要点 jQuery中通过id筛选永远比用class筛选的效率要高的多所以通过$("#").find()更有效率 $(window).scroll()滚动条滚动的时候 $(document).scrollTop()获取匹配元素(这里也就是页面)距离滚动条顶端(也就是那个小三角)的距离 items是所有item的集合 each遍历所有item m.offset().top是获取所有item距离顶端的距离 然后当前滚动的距离与item的距离比较 console.Log(元素)在控制台看该元素的值 each遍历item所以this的值也在变化 return false跳出each循环
    查看全部
  • 网页定位导航设计 1.解决问题流程:分析—设计——实现 2.特效分析分为左右两部分: 1).左侧的内容,右侧悬浮的导航菜单 2).左侧滚动,右侧不改变位置 3).点击右侧,左侧定位相应栏目 4).左侧滚到相应栏目,右侧定位到对应链接 3.重难点 1).左侧栏目和右侧导航菜单的显示样式实现 2).导航与滚动条之间的定位关联 css scrollTop 4.导航与滚动条之间的定位关联 滚动条与右侧导航条(高亮设置) 滚动条在BC之间,2F;AB之间就是1F;以此类推 找到内容与导航的关联点,就能将两者联系起来,使滚动内容相应于导航作出相应反应
    查看全部
  • 锚点(anchor):又叫命名锚记,,是网页制作中操作中的一种超连接
    查看全部
    0 采集 收起 来源:特效设计

    2016-11-08

  • 解决IE6不兼容fixed属性的方法,在css中加入: /*ie6 hack*/ *html,*html body{ background-image:url(about:blank); background-attachment:fixed; } *html menu{ position:absolute; top:expression(((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+100+'px'); }
    查看全部
    0 采集 收起 来源:浏览器调试

    2016-11-05

  • 怎么好多不懂了,最后的运动会,天冷了
    查看全部
    0 采集 收起 来源:编程挑战

    2016-11-04

  • 锚点(anchor),页面内的超链接
    查看全部
    0 采集 收起 来源:特效设计

    2016-11-03

  • ie6 hack 技巧
    查看全部
    0 采集 收起 来源:浏览器调试

    2016-11-03

  • scroll方法
    查看全部
    0 采集 收起 来源:特效设计

    2016-10-29

  • 所需掌握的技术点
    查看全部
    0 采集 收起 来源:特效设计

    2016-10-28

  • 特效设计
    查看全部
    0 采集 收起 来源:特效设计

    2016-10-28

  • 解决IE6不兼容fixed属性的方法,在css中加入: /*ie6 hack*/ *html,*html body{ background-image:url(about:blank); background-attachment:fixed; } *html menu{ position:absolute; top:expression(((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+100+'px'); }
    查看全部
    0 采集 收起 来源:浏览器调试

    2016-10-27

  • var currentLink = menu.find(".current"); if (currentId && currentLink.attr("href") != currentId) { currentLink.removeClass("current"); menu.find("[href=" + currentId + "]").addClass("current"); } 不好理解
    查看全部
  • html5取消了name属性作为锚点链接,支持id,<a href="#id">
    查看全部
  • 特效所需要掌握的技术点
    查看全部
    0 采集 收起 来源:特效设计

    2016-10-22

举报

0/150
提交
取消
课程须知
学习本课程之前,您需要具备HTML、CSS、JavaScript、jQuery几个方面的基础知识。
老师告诉你能学到什么?
如何使用jQuery、JavaScript两种方式实现网页定位导航,提升HTML、CSS、JavaScript、jQuery的综合应用能力。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!