可见元素的宽度或高度,是大于零。
元素的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局
不在文档中的元素是被认为是不可见的,如果当他们被插入到文档中,jQuery没有办法知道他们是否是可见的
元素的visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局
不在文档中的元素是被认为是不可见的,如果当他们被插入到文档中,jQuery没有办法知道他们是否是可见的
2017-04-27
$("p:first-child").eq(1).css('color','#9932CC');
$(".tag:last a:lt(4)").css('color','red');
$("#menu_con a[name=setColor]").css('color','blue');
$("dd a:nth-child(10)").css('color','#66CD00');
$(".tag:first a:contains(更多)").css('color','#00c850');
$(".tag:last a:lt(4)").css('color','red');
$("#menu_con a[name=setColor]").css('color','blue');
$("dd a:nth-child(10)").css('color','#66CD00');
$(".tag:first a:contains(更多)").css('color','#00c850');
可见元素的宽度或高度大于零。
visibility:hidden,opacity:0被认为是可见的,所以#div:visible取到的元素是有长度的,=1;而#div:hidden就取不到了,所以取到的元素长度为0
display:none,width:0 && height:0被认为是不可见的,所以#div:hidden取得到元素,而#div:visible取不到元素
visibility:hidden,opacity:0被认为是可见的,所以#div:visible取到的元素是有长度的,=1;而#div:hidden就取不到了,所以取到的元素长度为0
display:none,width:0 && height:0被认为是不可见的,所以#div:hidden取得到元素,而#div:visible取不到元素
2017-04-27
value[1]是个空对象,不是'px'。css()函数的value参数不用带px也可以
2017-04-27
$("div > p") 选到div 下的第一个p元素 (子选择器)
$("div p") 选到div下的所有p元素 (后代选择器)
$("div + p") 选到div 的第一个相邻元素p (相邻兄弟选择器)
$("div ~p") 选到div的所有兄弟元素(即同一层级)p (一般兄弟选择器)
$("div p") 选到div下的所有p元素 (后代选择器)
$("div + p") 选到div 的第一个相邻元素p (相邻兄弟选择器)
$("div ~p") 选到div的所有兄弟元素(即同一层级)p (一般兄弟选择器)
2017-04-27