摘要:
1.定义和用法 属性选择器就是通过元素的属性作为过滤条件进行筛选对象。 [attribute] 说明:匹配包含给定属性的元素 示例:$("div[name]") //匹配含有name属性的div元素 [attribute=value] 说明:匹配属性值为value的元素 示例:$("div[name 阅读全文
摘要:
1.定义和用法 子元素选择器就是筛选给定某个元素的子元素,具体的过滤条件由选择器的种类而定 :first-child 说明:匹配所有给定元素的第一个子元素 示例:$("ul li:first-child") //匹配ul元素中的第一个子元素li :last-child 说明:匹配所有给定元素的最后一 阅读全文
摘要:
1.定义和用法 表单对象的属性过滤器通过表单元素的状态属性(例如选中,不可用等状态)匹配元素 :checked 说明:匹配所有选中的被选中元素 示例:$("input:checked") //匹配所有被选中的input元素 :disabled 说明:匹配所有不可用元素 示例:$("input:dis 阅读全文
摘要:
1.定义和用法 元素的可见状态有两种,分别是隐藏状态和显示状态。可见性过滤器就是利用元素的可见状态匹配。 :visible 说明:匹配所有可见元素 :hidden 说明:匹配所有不可见元素 注意:在应用:hidden过滤器时,display属性时none以及input元素的type属性为hidden 阅读全文
摘要:
1.定义和用法 简单过滤器是指以冒号开头,通常用于实现简单过滤效果的过滤器。 :contains(text) 说明:匹配包含给定文本的元素 示例:$("li:contains("word")") //匹配含有“word”文本内容的元素 :empty 说明:匹配所有不包含子元素或者文本的空元素 示例: 阅读全文
摘要:
1.定义和用法 简单过滤器是指以冒号开头,通常用于实现简单过滤效果的过滤器。 :first 说明:匹配找到的第一个元素,它是于选择器结合使用的 示例:$("tr:first") //匹配表格的第一行 :last 说明:匹配找到的最后一个元素,它是与选择器结合使用的 示例:$("tr:last") / 阅读全文
摘要:
1.定义和用法 prev~siblings选择器用于匹配prev元素之后的所有siblings元素。其中,prev和siblings是两个相同辈元素。 使用公式:$("prev~siblings") prev:是指任何有效的选择器 siblings:是prev元素之后同辈的所有siblings元素 阅读全文
摘要:
1.定义和用法 prev+next选择器用于匹配所有紧接在prev元素后的next元素。其中,prev和next是连哥哥相同级别的元素。 使用公式:$("prev+next") prev:是指任何有效的选择器 next:是一个有效选择器并紧接着prev选择器 示例: $("div+img") //匹 阅读全文
摘要:
1.定义和用法 parent>child选择器中parent代表父元素,child代表子元素,用于在给定的父元素下匹配所有的子元素。使用该选择器只能选择父元素的直接子元素。 使用公式:$("parent>child") parent:是指任何有效的选择器 child:是用以匹配元素的选择器,并且它是 阅读全文
摘要:
1.定义和用法 ancestor descendant选择器中ancestor代表祖先,descendant代表子孙,用于在给定的祖先元素下匹配所有的后代元素 使用公式:$("ancestor descendant") ancestor:是指任何有效的选择器 descendant:是用以匹配元素的选 阅读全文