-
prev + next选择器 俗话说“远亲不如近邻”,而通过prev + next选择器就可以查找与“prev”元素紧邻的下一个“next”元素,格式如下: $(“prev + next”) 其中参数prev为任何有效的选择器,参数“next”为另外一个有效选择器查看全部
-
parent > child选择器 与上一节介绍的ance desc选择器相比,parent > child选择器的范围要小些,它所选择的目标是子集元素,相当于一个家庭中的子辈们,但不包括孙辈,它的调用格式如下: $(“parent > child”)查看全部
-
ance desc选择器 在实际应用开发中,常常是多个元素嵌套在一起,形成复杂的层次关系,通过层次选择器,可以快速定位某一层次的一个或多个元素,ance desc选择器就是其中之一,它的调用格式如下: $("ance desc") 其中ance desc是使用空格隔开的两个参数。ance参数(ancestor祖先的简写)表示父元素;desc参数(descendant后代的简写)表示后代元素,即包括子元素、孙元素等等。两个参数都可以通过选择器来获取。查看全部
-
sele1,sele2,seleN选择器 有时需要精确的选择任意多个指定的元素,类似于从文具盒中挑选出多根自已喜欢的笔,就需要调用sele1,sele2,seleN选择器,它的调用格式如下: $(“sele1,sele2,seleN”) 其中参数sele1、sele2到seleN为有效选择器,每个选择器之间用“,”号隔开,它们可以是之前提及的各种类型选择器,如$(“#id”)、$(“.class”)、$(“selector”)选择器等。查看全部
-
$("span").remove()里面可以有参数也可以没有 $("span").empty(),不需要有参数查看全部
-
空格表示父元素里面的所有子元素查看全部
-
逗号表示同等级的标签查看全部
-
【过滤选择器:根据某种”过滤规则“进行元素的匹配,书写时以“:”号开头;通常用于查找集合元素中的“某一位置的单个”元素】 1、:first/:last过滤选择器--获取第一个/最后一个元素;常与其它选择器一起使用,获取指定的一组元素中的第一个/最后一个元素。 2、:eq(index)过滤选择器--从一组标签元素数组中,灵活选择“任意”的一个标签元素。参数index表示索引号,从0开始。 3、:contains(text)过滤选择器--选择“包含指定字符串”的全部元素,通常与其他元素结合使用,获取包含“text”字符串内容的全部元素对象。其中参数text表示页面中的文字。 4、:has(selector)过滤选择器--获取选择器中包含指定元素名称的全部元素。 5、:hidden过滤选择器--获取全部不可见的元素,包括type属性值为hidden的元素。 6、:visible过滤选择器--获取全部可见的元素,也就是只要不将元素的display属性值设置为“none”,都可以通过该选择器获取。 7、[attribute=value]属性选择器--获取与属性名和属性值完全相同的全部元素,属性值中的‘’单引号可以不写。 8、[attribute!=value]属性选择器--获取不包含属性名,或者与属性名和属性值不相同的全部元素 9、[attribute*=value]选择器--获取属性值中包含指定内容的全部元素 10、:first-child子元素过滤选择器--获取“每个”父元素中返回的首个子元素,是一个集合,常用多个集合数据的选择处理。 11、:last-child子元素过滤选择器--获取每个父元素中返回的最后一个子元素,也是一个集合,常用多个集合数据的选择处理。查看全部
-
one()方法可以绑定元素任何有效的事件,但这种方法绑定的事件只会触发一次,它的调用格式如下: $(selector).one(event,[data],fun) 参数event为事件名称,data为触发事件时携带的数据,fun为触发该事件时执行的函数。查看全部
-
:hidden过滤选择器相反,:visible过滤选择器获取的是全部可见的元素,也就是说,只要不将元素的display属性值设置为“none”,那么,都可以通过该选择器获取。查看全部
-
:contains(text)选择器会更加方便, 它的功能是选择包含指定字符串的全部元素,它通常与其他元素结合使用,获取包含“text”字符串内容的全部元素对象。其中参数text表示页面中的文字。查看全部
-
:eq(index) 其中参数index表示索引号(即:一个整数),它从0开始,如果index的值为3,表示选择的是第4个元素。查看全部
-
on() 方法可以在被选元素及子元素上添加一个或多个事件处理程序。 自 jQuery 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,推荐使用该方法,它简化了 jQuery 代码库。查看全部
-
:has(selector)过滤选择器的功能是获取选择器中包含指定元素名称的全部元素,其中selector参数就是包含的元素名称,是被包含元素。查看全部
-
可以这样理解这两个方法:remove()是把这个节点从dom树中移除,故此下面的子节点内容都将不存在,empty()相当于将容器中的内容物倒出,容器包括它先前的样式还是存在的,只是这个容器空了。查看全部
举报
0/150
提交
取消