设置宽高为0与display为none,JQ不能识别出来的说法是错误的,无论是否隐藏JQ都能识别,:visible与:hidden是用来显示所有显示或者隐藏的元素的。
在:hidden的三个例子中:
#div1与#div2的的值为1,就是说他们两个包含有隐藏的元素,"display:none"与"宽高设置为0"对jQuery来说是隐藏的,既然jQuery能知道有隐藏的元素,那么说"JQ不能识别出来"的说法是错误的。#div3中,结果为0就是说:“#div3中所有的元素都是可见的,虽然因为设置了“visibility:hidden;opacity:0“肉眼不可见,但是对jQury来说是可见的”。
在:hidden的三个例子中:
#div1与#div2的的值为1,就是说他们两个包含有隐藏的元素,"display:none"与"宽高设置为0"对jQuery来说是隐藏的,既然jQuery能知道有隐藏的元素,那么说"JQ不能识别出来"的说法是错误的。#div3中,结果为0就是说:“#div3中所有的元素都是可见的,虽然因为设置了“visibility:hidden;opacity:0“肉眼不可见,但是对jQury来说是可见的”。
2016-09-28
看不到效果的等写完了 注释点后面的 看前面的 或者在看的时候就把 样式设置在不同的DIV中
2016-09-28
额,这节的意思是用元素长度等于1或0来检测符合条件的元素数量,show()每次只能执行一次,其他的注释掉,来说明visibility: hidden 或 opacity: 0被认为是可见的,
2016-09-28
var div = document.getElementsByTagName('div');
var $div = &(div);
上面两句相当于
var $div = &('div');
所以说一个是手动档,另一个是自动档
var $div = &(div);
上面两句相当于
var $div = &('div');
所以说一个是手动档,另一个是自动档
2016-09-28
.html()读取到的是元素中所有的内容,包括html标签也当成文本一样读取
而.text()是只读取其中的文本内容,不包括html标签
而.text()是只读取其中的文本内容,不包括html标签
2016-09-28
.arr(…)之前的选择器部分可能选中多个,也可能选中单个;
引用function之后,就会对选中的每一个个体依次执行函数内的部分:
对每一个个体,都有默认的参数,就是function(i,val)里的i 和 val。
i是这个个体在选中的整体里的索引值index;val 是这个个体的value值。//可以把attr('value',function(x,y){…})作为一个“函数回调设置”的格式,之后的css等内容中都会有相似的格式。
这个语句的意思是,把选择的对象的内容都设置为:“通过function设置”+(该对象的原文本内容)
引用function之后,就会对选中的每一个个体依次执行函数内的部分:
对每一个个体,都有默认的参数,就是function(i,val)里的i 和 val。
i是这个个体在选中的整体里的索引值index;val 是这个个体的value值。//可以把attr('value',function(x,y){…})作为一个“函数回调设置”的格式,之后的css等内容中都会有相似的格式。
这个语句的意思是,把选择的对象的内容都设置为:“通过function设置”+(该对象的原文本内容)
2016-09-28