最新回答 / 慕的地7505431
也可以在在
$("#show").html('元素的长度的 = ' + ele.length);下一行添加
console.log(ele.length);在控制台查看信息;1 代表true ;0 代表false;:visible 是选择所有显示元素 ,DIV1 是隐藏元素,所以DIV1返回时的false,是0~DIV2,DIV3不是隐藏元素,符合:visible,所有返回的是true,即是1;:hidden就反过来理解就行;
2020-02-25
最赞回答 / 慕函数1487353
因为div容器全部都左浮动,脱离正常的文档流,body里面相当于没有什么元素,因此上边框和下边框合成了一条直线; 你写的height:40px;是正确的,只是height和40px中间是:而不是 分号;
2019-12-21
最赞回答 / 金刚无敌葫芦娃
$('div[name~="a"]')~=是选择指定属性中,含有以空格分割第指定值,例如<div name=“a b c”>中,name属性的值是a b c,其中三个字符用两个空格分割了,那么name~=“a”或name~=“b”或name~=“c”选择的都是这个div元素,效果一样空格视为连字符,所以,你写name~=“a”只需要写a,不需要把空格也写进去,~=本身就有空格分割的意思
2019-11-20
最赞回答 / 又是爱学习的一天
1、这个div的class名有两个 一个是left 一个是first-div。2、第一个p显示的文本内容是class名为first-div里面的代码 这里面的.first-div指命名为first-div的class。3、这段代码的意思是 将class名为left里面的第一个a里面的文本替换成“替换第一个a元素的内容” 这里的.left也是指命名为.left的class。
2019-10-17
最新回答 / weixin_慕仙1176837
<script type="text/javascript"> //查找所有div中,有属性testattr中的值没有包含"true"的div $('div[testarttr!="true"]').css("border", "3px groove #668B8B"); </script>这里$('div[testarttr!="true"]')多了一个'r'应该是$('div[testattr!="true"]')
2019-10-12