-
prev + next选择器 prev + next选择器可以查找与“prev”元素紧邻的下一个“next”元素 $(“prev + next”) prev (Selector) : 任何有效选择器 next (Selector) :一个有效选择器并且紧接着prev选择器查看全部
-
parent > child选择器 $(“parent > child”) 与ance desc选择器相比,parent > child选择器的范围要小些,它所选择的目标是子集元素,相当于一个家庭中的子辈们,但不包括孙辈查看全部
-
$("ance desc") 层次性选择器。ance参数(ancestor祖先的简写)表示父元素;desc参数(descendant后代的简写)表示后代元素,即包括子元素、孙元素等等查看全部
-
$(“sele1,sele2,seleN”) 精确的选择任意多个指定的元素 参数sele1、sele2到seleN为有效选择器,每个选择器之间用“,”号隔开,它们可以是之前提及的各种类型选择器,如$(“#id”)、$(“.class”)、$(“selector”)选择器等。查看全部
-
$(“*”) * 选择器 获取页面中的全部元素,包括<head>、<body>、<script>这些元素 它常与其他元素组合使用,表示获取其他元素中的全部子元素。 eg: $(“div *”) 获取div中的所有子元素 实践证明,由于使用*选择器获取的是全部元素,因此,有些浏览器将会比较缓慢,这个选择器也需要谨慎使用。查看全部
-
$(“.class”) 其中.class参数表示元素的CSS类别(类选择器)名称。 eg: <body> <div id="divtest" class="red">我穿红衣了</div> </body> <script type="text/javascript"> var $className = $(".red").attr("class"); $(".red").html($className); </script> 通过class选择器的方式获取元素,并调用元素的attr()方法获取元素的类别名称,并将名称显示在页面中。查看全部
-
:eq(index)过滤选择器查看全部
-
:last-child子元素过滤选择器 与:first-child子元素过滤选择器功能相反,:last-child子元素过滤选择器的功能是获取每个父元素中返回的最后一个子元素,它也是一个集合,常用多个集合数据的选择处理。 例如,使用:last-child子元素过滤选择器,修改“蔬菜”和“水果”中最后一个显示的文字颜色,如下图所示:查看全部
-
过滤选择器的功能是获取选择器中包含指定元素名称的全部元素,其中selector参数就是包含的元素名称,是被包含元素查看全部
-
[attribute=value]获取的值必须全等而[attribute*=value]有其中任一即可。查看全部
-
[attribute=value]属性选择器的功能是获取与属性名和属性值完全相同的全部元素,其中[]是专用于属性选择器的括号符,参数attribute表示属性名称,value参数表示属性值。查看全部
-
:visible过滤选择器获取的是全部可见的元素,也就是说,只要不将元素的display属性值设置为“none”,那么,都可以通过该选择器获取。查看全部
-
:hidden过滤选择器的功能是获取全部不可见的元素,这些不可见的元素中包括type属性值为hidden的元素。查看全部
-
使用clone()方法复制元素 调用clone()方法可以生成一个被选元素的副本,即复制了一个被选元素,包含它的节点、文本和属性,它的调用格式为: $(selector).clone() 其中参数selector可以是一个元素或HTML内容查看全部
-
使用before()和after()在元素前后插入内容 使用before()和after()方法可以在元素的前后插入内容,它们分别表示在整个元素的前面和后面插入指定的元素或内容,调用格式分别为: $(selector).before(content)和$(selector).after(content) 其中参数content表示插入的内容,该内容可以是元素或HTML字符串。查看全部
举报
0/150
提交
取消