已采納回答 / 不起眼的魂
在js中'.'表示的是獲取一個(gè)元素的某一個(gè)屬性,menu.currentLink是會報(bào)錯(cuò)的,因?yàn)閙enu是沒有這個(gè)屬性的哦.這是其一.第二點(diǎn)currentLink表示的是上一次獲取current樣式的a鏈接,并不是代表當(dāng)前.希望能幫到你.
2016-10-17
最新回答 / 小闊落
先檢查下前面的方法有沒正確,例如這個(gè)$(window).scroll();
最新回答 / 洪星科技
圖片路徑?jīng)]搞對。
最贊回答 / 慕絲5304739
menu.find("[href="+currentId+"]").addClass('current');"[href="+currentId+" 中 ?""雙引號會識別這句語句中的特殊字符;(href,變量currentId等);‘[href="+currentId+’ ' '單引號不會識別特殊字符;會將該語句識別為字符串;? ?
已采納回答 / 還谷子
$(function(){ ? ?$("ul li a").click(function(){ ? ? ?? ??????? var hr = $(this).attr("href"); ? ? ?? ???????? var anh = $(hr).offset().top;???????? $("html,body").stop().animate({scrollTop:anh},2000); ? ?})})同一個(gè)頁面中做錨鏈接,可以點(diǎn)擊元素,讓頁面跳到指定位置。現(xiàn)在做的這個(gè)效果,不是突默認(rèn)的瞬間跳到...
最新回答 / qq_blackjack_0
嗯嗯,是我之前定義的時(shí)候?qū)戝e(cuò)了,最后找到了
最新回答 / rookie_r
?function getByClassName(obj,cls){? ? ? ? ? ? var elements=document.getElementsByTagName("*"); //把父元素下面所有的元素都獲取到? ? ? ? ? ? var result=[];//返回的結(jié)果就是所有class=cla的數(shù)組? ? ? ? ? ? for(var i=0;i<elements.length;i++){? ? ? ? ? ? ? ? if(elements[i].className==cl...
2016-09-23
已采納回答 / 慕萊塢3689982
不好意思 我剛才看錯(cuò)了 我是引入的本地的 ? 是menu.find('[href="+ currentId +"]').addClass('current')錯(cuò)了,改成"[href="+ currentId +"]"就好了,這樣是有效的,但是我看評論有說要再加單引號的,"[href='"+ currentId +"']"這樣應(yīng)該更好吧,不知是否與jquery版本有關(guān)
最贊回答 / 一顆熱愛代碼的球
var top = document.documentElement ? document.documentElement.scrollTop : document.body.scrollTop;這個(gè)應(yīng)該是:var top = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
2016-09-22
最新回答 / 風(fēng)暴阿呆3552079
是!= ? 不是 ?|=
最新回答 / 咿呀咿呀噠噠
謝謝!已更正