为了账号安全,请及时绑定邮箱和手机立即绑定

运行的结果是什么呢????求大神

这个显示的结果是什么样的呢?难道依次显示的是长度为0,长度为0,长度为1吗???判断是不是jQ对象?难道都是jQ对象么?为什么没有alert弹出?

正在回答

4 回答

没有对象存在就没有长度,0和1表示的是是否获取到了可见或不可见元素

0 回复 有任何疑惑可以回复我~

因为JQ获取的是一个数组对象,如果有对象存在就会有长度,没有对象存在就没有长度,所以0和1表示的是是否获取到了可见或不可见元素

1 回复 有任何疑惑可以回复我~

判断你所获取的对象是否可见,而JQ判断可见的依据就是元素(标签)是否占据布局:元素占据文档中一定的空间,元素被认为是可见的,可见元素的宽度或高度是大于0的,元素visibility:hidden或opacity:0被认为是可见的,因为他们占据空间布局;

代码中没有alert()方法,所以不会弹出对话框

0 回复 有任何疑惑可以回复我~
#1

慕粉1469604703 提问者

那运行的结果,长度为1与长度为0,代表的是什么意思呢?
2016-09-21 回复 有任何疑惑可以回复我~
#2

unexpected 回复 慕粉1469604703 提问者

因为JQ获取的是一个数组对象,如果有对象存在就会有长度,没有对象存在就没有长度,所以0和1表示的是是否获取到了可见或不可见元素
2016-09-21 回复 有任何疑惑可以回复我~
  1. 显示的结果就是长度为多少多少,我运行的结果是0,0,1,1,1,0。

  2. 选择的是jQ对象判断结果就是jQ对象了,不是的话就显示“不是jQuery对象”了,这个例子里的都是jQ对象。

  3. 代码里面没有alert()方法为什么要弹出对话框呢,代码使用的是html()方法来设置文本。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

运行的结果是什么呢????求大神

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信