已采納回答 / 慕俠509908
absolute是給子元素用的;relative是給父元素使用的。都開啟了的效果是子元素的位置屬性(如top,left)是相對父元素算的。主要是用于子元素定位。舉個常見的例子:給你一個500px X 500px 的div。要求你從200px X 100px 的那里開始寫內容。
2019-10-31
已采納回答 / 程序沒有猿
這個是指選中對應的二級菜單,id對應二級菜單div中的a,b,c,d等,data('id')取的就是對應的a,b,c,d等。activeRow定義的是指向當前激活的一級菜單的行,activeMenu定義的是指向與一級菜單對應的二級菜單
2018-10-24
已采納回答 / FreeDragon
$(document).ready(function() {? var sub = $('#sub')? var activeRow? var activeMenu? $('#test')? ? .on('mouseenter', function(e) {? ? ? sub.removeClass('none')? ? })? ? .on('mouseleave', function(e) {? ? ? sub.addClass('none')? ? ? if (activeRow){? ? ? ? a...
2018-03-27
最贊回答 / 淺芷初夏
這個其實也不算什么bug,你看到的空子菜單實際上就是它的padding造成的,你可以把padding這個css樣式命令剝離出來,在鼠標移入li時addClass,移出li時removeClass。第二種方法比較簡單,看圖:<...圖片...>把那行代碼寫過來
2017-12-14
已采納回答 / qq_珂殼可克_03751673
不傳參那你就直接$(this).addClass....剛才試了,可以當然你也可以這樣子寫:e.currentTatget.addClass......一樣的效果,具體你可以看篇文章:http://blog.csdn.net/ke3863834/article/details/76895683
2017-08-07