亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我真是醉了,代碼幾乎完全照抄,導航欄就是沒法聚焦

???
?????????? $(document).ready(function{
?????????????? $(window).scoll(function{
????????????? var top=$(document).scrollTop();
????????????? var daohang=$('#menu');
????????????? var louceng=$('#content').find('.item');
????????????? var currentid='';
????????????? louceng.each(function{
????????????????? var loucengtop=$(this).offset().top;
????????????????? if(top>loucengtop){
????????????????????? currentid='#'+$(this).attr('id');
????????????????? }else return false;
????????????? });
????????????? var currentlink=$('#menu').find('.current');
????????????? if(currentid&&currentid!=currentlink.attr('href')){
????????????????? currentlink.removeClass('current');
????????????????? daohang.find('[href='+currentid+']').addClass('current');
????????????? }
?????????? })

})

正在回答

3 回答

?$(document).ready(function(){? //函數不對
?????????????? $(window).scroll(function(){ //函數不對同時scroll寫錯誤
????????????? var top=$(document).scrollTop();
????????????? var daohang=$("#menu");
????????????? var louceng=$("#content").find(".item");
????????????? var currentid="";
????????????? louceng.each(function(){? //函數不對
????????????????? var loucengtop=$(this).offset().top;
????????????????? if(top>loucengtop){
????????????????????? currentid="#"+$(this).attr("id");
????????????????? }else return false;
????????????? });
????????????? var currentlink=$('#menu').find(".current");
????????????? if(currentid&&currentid!=currentlink.attr("href")){
????????????????? currentlink.removeClass("current");
????????????????? daohang.find("[href="+currentid+"]").addClass("current");
????????????? }
?????????? })

})

0 回復 有任何疑惑可以回復我~
#1

云彩無色3804005

這個經過測試成功,放上
2016-10-28 回復 有任何疑惑可以回復我~

如果是用新版的JQuery,find()那里的代碼要寫成find("[href='"+currentid+"']")

0 回復 有任何疑惑可以回復我~
#1

recying5566

能解釋下為什么嗎?
2016-09-08 回復 有任何疑惑可以回復我~
#2

Edwardsr 回復 recying5566

拆開看可能會容易理解,find( "[href='" + currentid + "']" )
2016-10-20 回復 有任何疑惑可以回復我~

你代碼寫錯了....function的格式錯了.....還有window的scroll方法.....寫錯了....應該是這樣的:

?$(document).ready(function(){
??????????? $(window).scroll(function(){

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我真是醉了,代碼幾乎完全照抄,導航欄就是沒法聚焦

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號