-
srooll()方法用于觸發(fā)滾動事件 scrollTop scrollLeft offset() offset().left offset().top查看全部
-
技術(shù)點查看全部
-
獲取標簽內(nèi)屬性的值可以使用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屬性。查看全部
-
三種方法寫“當頁面加載完成后執(zhí)行”這一句話: 1—$(document).ready(function(){ //jq中 }); 2—$(function(){ //jq中 }); 3—window.onload = function(){ //js中 $(window)和$(document)獲取到的對象不同。 4、Window 對象表示一個瀏覽器窗口或一個框架。在客戶端 JavaScript 中,Window 對象是全局對象,所有的表達式都在當前的環(huán)境中計算. 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是設(shè)置第一個為默認)文字變白給個背景色 3.定位小技巧: 固定menu的位置的時候fixed完成之后 left:50% 先讓要定位的元素居中顯示; margin-left:400px;再根據(jù)要相對定位的元素的寬度對要定位元素進行位置偏移。查看全部
-
left:50% 使居中,margin-left:400px 讓內(nèi)容再次調(diào)整位置。查看全部
-
使用錨點可以在文檔中設(shè)置標記,這些標記通常放在文檔的頂部查看全部
舉報
0/150
提交
取消