-
$( "parent > child" ) 子选择器:选择所有指定“parent”元素中指定的"child"的直接子元素。 $("ancestor descendant") 后代选择器:选择给定的祖先元素的所有后代元素, 一个元素的后代可能是该元素的一个孩子,孙子,曾孙等 $("prev + next") 相邻兄弟选择器:选择所有紧接在“prev”元素后的“next”元素 $("prev ~ siblings") 一般兄弟选择器:匹配“prev”元素之后的所有 兄弟元素。具有相同的父元素,并匹配过滤“siblings”选择器查看全部
-
的层级选择器就是用来处理这种关系 (往下有,近到远)子元素 后代元素 (往左右有,近到远)相邻元素 兄弟元素查看全部
-
var divs = document.getElementsByTagName('div'); for (var i = 0; i < divs.length; i++) { divs[i].style.border = "3px solid blue"; } 同样用原生方法获取和赋值的时候,要循环查看全部
-
//样式是可以多选的,所以得到的是一个合集 //需要通过循环给合集中每一个元素修改样式 var divs = document.getElementsByClassName('aaron'); for (var i = 0; i < divs.length; i++) { divs[i].style.border = "3px solid blue"; } 注意,原生getElementsByClassName()函数来实现的,一次可以多选没有问题,但是当赋值的时候,需要用循环了,而jQuery除了选择上的简单,而且没有再次使用循环处理 $(".imooc").css("border", "3px solid red"); 选择和赋值,一步完成查看全部
-
1、不同页面有相同id,无效 2、相同页面有相同id,选择集合第一个DOM元素查看全部
-
$(参数)是一个多功能的方法,通过传递不同的参数而产生不同的作用。 如果传递给$(DOM)函数的参数是一个DOM对象,jQuery方法会把这个DOM对象给包装成一个新的jQuery对象查看全部
-
$(document).ready 的作用是等页面的文档(document)中的节点都加载完毕后,再执行后续的代码,因为我们在执行代码的时候,可能会依赖页面的某一个元素,我们要确保这个元素真正的的被加载完毕后才能正确的使用。查看全部
-
jQuery是一个JavaScript脚本库,不需要特别的安装,只需要我们在页面 <head> 标签内中,通过 script 标签引入 jQuery 库即可。 <script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>查看全部
-
$( "*" )选中文档页面中的元素 通过document.getElementsByTagName()中传递"*"同样可以获取到查看全部
-
引入jQuery库: <script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>查看全部
-
this,表示当前的上下文对象是一个HTML对象,可以调用html对象所拥有的属性和方法 $(this)表示当前对象是一个jQuery上下文对象, 可以调用jQuery 的方法和属性查看全部
-
IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含注释节点,这个通常是不应该的 getElementById的参数在IE8及较低的版本不区分大小写 IE7及较低的版本中,表单元素中,如果表单A的name属性名用了另一个元素B的ID名并且A在B之前,那么getElementById会选中A IE8及较低的版本,浏览器不支持getElementsByClassName查看全部
-
也就是说元素的visibility: hidden 或 opacity: 0 在JQ中被认为是可见的,因为他们仍然占用空间布局;而在实际页面中是看不见的。查看全部
-
$("[att |= 'value']")选择指定属性值等于给定字符串value或以该字符串为前缀 $("[att *= 'value']")选择指定属性具有包含一个给定的字符串value的元素 $("[att -= 'value']")选择指定属性用空格作分隔且值中包含一个给定值value的元素 $("[att = 'value']")选择指定属性为给定的值value的元素 $("[att != 'value']")选择不存在的指定元素或指定元素的属性值不等于给定值得元素 $("[att ^= 'value']")选择指定属性是以给定字符串value开始的元素 $("[att $= 'value']")选择是定属性以给定字符串value结尾的元素,比较时区分大小写 $("[att]")选择所有具有指定att属性的元素 $("[attFilter1][attFilterN]")选择匹配所有指定的属性选择器的元素查看全部
-
所有的选择都在前提下。$(":parent")表示在某个前提下(本题是a)寻找有子元素(即自己是父元素)或者文本(即自己包含文本因子)的元素。查看全部
举报
0/150
提交
取消