为了账号安全,请及时绑定邮箱和手机立即绑定
貌似在高版本的JQuery中,宽高为0的元素也会被视为可见的。
:hidden---选择器选取隐藏的元素。

以下几种情况的元素是隐藏元素:

1.设置为 display:none

2.带有 type="hidden" 的表单元素

3.width 和 height 设置为 0

4.隐藏的父元素(这也会隐藏子元素)

注释:该选择器对 visibility:hidden 和 opacity: 0 的元素不起作用。

转自:http://www.runoob.com/jquery/sel-hidden.html
教程的内容基本和《锋利的jquery》一样,也可以看看书。
$(".tag:get a:contains('更多')".css('color','#fff');为什么无效果
$( "parent > child" )
子选择器:选择所有指定“parent”元素中指定的"child"的直接子元素。

$("ancestor descendant")
后代选择器:选择给定的祖先元素的所有后代元素, 一个元素的后代可能是该元素的一个孩子,孙子,曾孙等

$("prev + next")
相邻兄弟选择器:选择所有紧接在“prev”元素后的“next”元素

$("prev ~ siblings")
一般兄弟选择器:匹配“prev”元素之后的所有 兄弟元素。具有相同的父元素,并匹配过滤“siblings”选择器
用jQuery真的太方便了!!!
感觉有点像正则表达式!!
我发现这样的<script>一定要写在最后面
作者其实是抄jQuery的官方教程和官方API Reference,有一些文档都是copy then paste的

http://learn.jquery.com/

鉴定完毕
换句话说也就是对于visibility: hidden 或 opacity: 0被认为是可见的,因为他们仍然占用空间布局的元素虽然看不见(肉眼看不见)但是也是为可见的 即可以被$(":visible")筛出来
$(":hidden")该选择器对 visibility:hidden 和 opacity: 0 的元素不起作用。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消