已采纳回答 / 慕侠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