摘要: jquery的index()方法 搜索匹配的元素,并返回相应元素的索引值,从0开始计数,如果不给 .index() 方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于其同辈元素的位置。如果找不到匹配的元素,则返回-1。 如果参数是一组DOM元素或者jQuery对象,那么返回值就是 阅读全文
posted @ 2017-04-23 20:41 夏冷 阅读(11764) 评论(0) 推荐(1) 编辑
摘要: $(document).ready()方法和window.onload方法有相似的功能,但是在执行时间方面是有区别的。window.onload是在网页中所有的元素(包括元素的所有的关联文件)完全加载到浏览器之后才执行,,即JS此时才可以访问到网页中的任何元素。而Jquery中的 $(documen 阅读全文
posted @ 2017-04-23 20:39 夏冷 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.null 和 undefined在现代JS语义里面是有明确区别的: null 表示一个值被定义了,定义为“空值”; undefined 表示根本不存在定义。 所以设置一个值为 null 是合理的,如objA.valueA = null;但设置一个值为 undefined 是不合理的,如objA. 阅读全文
posted @ 2017-04-23 20:20 夏冷 阅读(968) 评论(0) 推荐(0) 编辑
摘要: DOCUMENT类型 JS通过document类型表示文档,在文档中document对象是HTMLDocument的一个实例,表示整个HTML页面。document对象是window对象的一个属性,因此可以将其作为全局对象来访问。 document节点的特征: 在这里,可以使用documentEle 阅读全文
posted @ 2017-04-23 20:14 夏冷 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Element类型用于表现HTML和XML,提供了对元素标签名,子节点和特效的访问。Element节点具有以下特征: 要访问元素的标签名,可以使用nodeName属性,也可以使用tagName属性。这两个属性都返回相同的值。 这里输出的是大写的DIV 在HTML中,标签名始终是以大写形式表示;在XM 阅读全文
posted @ 2017-04-23 20:13 夏冷 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 文本节点由TEXT类型表示,包含纯文本内容,Text节点具有以下特征: 看看下面的代码: div元素开始和结束标签只要存在内容,就会创建一个文本节点。可以使用以下代码来访问元素的这些文本子节点: 访问元素的文本节点的代码 但是这里有几个小问题: 因此,只有这个文本 节点存在于当前的文档树中,那么修改 阅读全文
posted @ 2017-04-23 20:12 夏冷 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 在本章中,有一个重要的属性,就是getComputedStyle,它是document.defaultView中的方法,它接受两个参数,要取得计算样式的元素和一个伪元素的字符串(如‘after’),如果不需要伪元素的信息,第二个参数可以为null。getComputedStyle方法,返回一个CSS 阅读全文
posted @ 2017-04-23 20:10 夏冷 阅读(132) 评论(0) 推荐(0) 编辑
摘要: DOM1定义了一个node接口,该接口由DOM的所有节点类型实现。 所有的节点都存在这样或那样的关系。在HTML中,head,body可以看出是html的子元素,html是head,body的父元素,而head,body互为同胞元素。 这里要注意一个概念:nodeList 输出: 如下例子: 操作节 阅读全文
posted @ 2017-04-23 20:09 夏冷 阅读(116) 评论(0) 推荐(0) 编辑