-
srooll()方法用于触发滚动事件 scrollTop scrollLeft offset() offset().left offset().top查看全部
-
技术点查看全部
-
获取标签内属性的值可以使用getAttribute()方法: 注意:前面的currentId需要加上"#", if(currentId){ for(var j=0;j<menus.length;j++){ var _menu=menus[j]; if(_menu.getAttribute('href')!==currentId){ removeClass(_menu,'current'); }else{ addClass(_menu,'current'); } } }查看全部
-
解决问题流程查看全部
-
特效分析查看全部
-
currentLink = menu.find(".current"); if (currentId && currentLink.attr("href") != currentId) { currentId.removeClass(current); menu.find("[href= " + currentId + "]").addClass("current"); }查看全部
-
完成,好多了查看全部
-
解决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'); }查看全部
-
menu.find("[href="+currentId+"]") currentId是一个变量,所以两边要用+连起来。 而是理解为找到a元素中属性href为item1的元素 jquery里的选择器如果是id名或者class,元素名选择直接用引号。如果是通过属性名选择,比如href,name的,就要用中括号。查看全部
-
jQuery的offset()方法会返回一个对象,包含top和left属性。查看全部
-
三种方法写“当页面加载完成后执行”这一句话: 1—$(document).ready(function(){ //jq中 }); 2—$(function(){ //jq中 }); 3—window.onload = function(){ //js中 $(window)和$(document)获取到的对象不同。 4、Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算. 5、Document 对象是 Window 对象的一部分,每个载入浏览器的 HTML 文档都会成为 Document 对象.查看全部
-
jQuary通过id删选,比通过class快很多查看全部
-
1.webStrom软件zencoding插件:可简化敲代码 (1) ul>li*5>a 按tab键 sublime也可以tab (2) 按住ALT键,就可以竖向选择 sublime是按住shift+右键 2.超链接悬浮或者座位焦点时(a.current 这里的current是设置第一个为默认)文字变白给个背景色 3.定位小技巧: 固定menu的位置的时候fixed完成之后 left:50% 先让要定位的元素居中显示; margin-left:400px;再根据要相对定位的元素的宽度对要定位元素进行位置偏移。查看全部
-
left:50% 使居中,margin-left:400px 让内容再次调整位置。查看全部
-
使用锚点可以在文档中设置标记,这些标记通常放在文档的顶部查看全部
举报
0/150
提交
取消