-
$('p:eq(1)').text( $('.first').css("font-size") )
获取类名为first的元素的字体大小计算值,并以文本的形式放在<p>标签里
查看全部 -
jquery选择器的可见性筛选选择器
$(":visible") 选择所有显示的元素
$(":hidden") 选择所有隐藏的元素
注意:1.隐藏一个元素的方法
css中设置了display的值的none
type=“hidden”的表单元素
查看全部 -
jQuery选择器的内容筛选选择器
$(":contains(text)") 选择包含指定文本text的元素(文本在元素的子元素中也符合)
$(":parent") 选择含有子元素或者文本的元素
注意格式:$("标签:parent") 如:$("a:parent") 选择所有包含子元素或者文本的a元素
$(":empty") 选择没有子元素的元素(包含文本节点)
注意格式:$("标签:empty") 如:$("a:empty")
查看全部 -
jQuery选择器的筛选选择器
筛选选择器用来更快捷的找到所需的DOM元素。
筛选选择器的用法与CSS的伪元素相似,选择器用冒号“:”开头
注意:选择器用 冒号: 开头
常用选择器
$(":first") 匹配第一个元素
$(":last") 匹配最后一个元素
$(":not(selector)") 选择所有除selector的元素
查看全部 -
IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含注释节点,这个通常是不应该的
getElementById的参数在IE8及较低的版本不区分大小写
IE7及较低的版本中,表单元素中,如果表单A的name属性名用了另一个元素B的ID名并且A在B之前,那么getElementById会选中A
IE8及较低的版本,浏览器不支持getElementsByClassName
查看全部 -
jQuery:
#id表示获取一个id为XXX的元素
.class表示获取一个class属性为XXX的元素
查看全部 -
注意jQuery合集都是从0开始索引
gt是一个段落筛选,从指定索引的下一个开始,gt(1) 实际从2开始
查看全部 -
表单对象属性筛选器:
$(":enabled|disabled|checked|selected")
checked--input selected--option
查看全部 -
表单元素选择器:
$(":input|text|password|button|reset|submit|radio/checkbox|image|file")
input:input|textarea|select|button
查看全部 -
子元素筛选选择器:
$(":first/only/last/nth/nth-last-child")
查看全部 -
属性筛选选择器:
$("[attr ^|s |~|! |* | |=attr]")
$("*[attr=val]") $("[attr]")
$("[attributeFilter+]")
css1:[att| | ~| =val] [att]
css3:[att^|$|*=val] [ns|attr]
jQuery:[name="val"]
查看全部 -
.html(),.text(),.val()三种方法都是用来读取选定元素的内容;只不过.html()是用来读取元素的html内容(包括html标签),.text()用来读取元素的纯文本内容,包括其后代元素,.val()是用来读取表单元素的"value"值。其中.html()和.text()方法不能使用在表单元素上,而.val()只能使用在表单元素上;另外.html()方法使用在多个元素上时,只读取第一个元素;.val()方法和.html()相同,如果其应用在多个元素上时,只能读取第一个表单元素的"value"值,但是.text()和他们不一样,如果.text()应用在多个元素上时,将会读取所有选中元素的文本内容。
查看全部 -
even:1,3,5
odd:0,2,4
查看全部 -
可见性筛选器:$(":visable | hidden")
隐藏一个元素:
css:display:none;visability:none;opacity:0;<-v | o占据空间布局->
表单:type="hidden";
w/h=0;
父子元素
查看全部 -
内容筛选器:
$("empty|has(elector)|contain(text)|parent")
查看全部
举报