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

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

為什么我的跟代碼會出現Cannot read property 'removeClass' of null這個錯誤??

代碼對了好多遍了,都一樣的,不知道有沒有跟我一樣的同學??

http://img1.sycdn.imooc.com//5933ca030001565a06060835.jpg

http://img1.sycdn.imooc.com//5933ca040001fad809290629.jpg


正在回答

3 回答

29行 activeRow 被你賦值錯了。

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

qq_一切皆有對象_0

好吧,我回答錯了。
2017-06-05 回復 有任何疑惑可以回復我~

我的建議是加個else

.delegate('mouseenter','?li',?function(e){
//??console.log(e)
??if(!activeRow){
????//?console.log($(e.target));
????activeRow?=?$(e.target).addClass('active');
????activeMenu?=?$('#'?+?activeRow.attr('data-id'));
????activeMenu.removeClass('none');
????return;
??}else{
????if(timer){
??????clearTimeout(timer);
????}
????timer?=?setTimeout(function(){
??????if(mouseInSub){
????????return;
??????}else{
????????activeRow.removeClass('active');
????????activeMenu.addClass('none');

????????activeRow?=?$(e.target);
????????activeRow.addClass('active');
????????activeMenu?=?$('#'?+?activeRow.attr('data-id'));
????????activeMenu.removeClass('none');
????????timer?=?null;
??????}
????},?300)
??}


})


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

因為當activeRow不存在的時候,還沒有return,就進入下一步,而activeRow這時候沒有賦值,所以沒有removeClass方法

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

舉報

0/150
提交
取消

為什么我的跟代碼會出現Cannot read property 'removeClass' of null這個錯誤??

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

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

幫助反饋 APP下載

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

公眾號

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