搞不清楚 self.nextBtn.hasClass("disabled"); 和 $(this).hasClass("disabled"); 的區(qū)別。
在綁定上下切換按鈕事件中,沒有使用self.nextBtn.hasClass("disabled");而使用了$(this).hasClass("disabled");。
注:self.nextBtn = $('<div id="G-lightbox-popup">').find("span.lightbox-next-btn");
沒搞清楚self.nextBtn和$(this)的區(qū)別…
感覺是自己jQuery選擇器的某些概念沒搞清楚……
去控制臺里打了斷點看了下,然后把自己搞的更暈了……
麻煩大神指教~
2016-01-07
self.nextBtn = $('<div id="G-lightbox-popup">').find("span.lightbox-next-btn");是你自己手動獲取的
$(this)取決于內(nèi)存中的上下文環(huán)境,會實時的變化
你這段代碼里$(this).hasClass("disabled")的$(this)指的是當(dāng)前被hover的對象