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

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

搞不清楚 self.nextBtn.hasClass("disabled"); 和 $(this).hasClass("disabled"); 的區別。

在綁定上下切換按鈕事件中,沒有使用self.nextBtn.hasClass("disabled");而使用了$(this).hasClass("disabled");。

注:self.nextBtn = $('<div id="G-lightbox-popup">').find("span.lightbox-next-btn");

沒搞清楚self.nextBtn和$(this)的區別…

感覺是自己jQuery選擇器的某些概念沒搞清楚……

http://img1.sycdn.imooc.com//568d339a00014fa604420307.jpg

http://img1.sycdn.imooc.com//568d34bc00015f4306430289.jpg

去控制臺里打了斷點看了下,然后把自己搞的更暈了……

麻煩大神指教~

正在回答

1 回答

self.nextBtn = $('<div id="G-lightbox-popup">').find("span.lightbox-next-btn");是你自己手動獲取的

$(this)取決于內存中的上下文環境,會實時的變化

你這段代碼里$(this).hasClass("disabled")的$(this)指的是當前被hover的對象

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

舉報

0/150
提交
取消

搞不清楚 self.nextBtn.hasClass("disabled"); 和 $(this).hasClass("disabled"); 的區別。

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

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

幫助反饋 APP下載

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

公眾號

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