上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
  2017年8月9日
摘要: 要移除页面上节点是开发者常见的操作,jQuery提供了几种不同的方法用来处理这个问题,这里我们开仔细了解下empty方法 empty 顾名思义,清空方法,但是与删除又有点不一样,因为它只移除了 指定元素中的所有子节点。 这个方法不仅移除子元素(和其他后代元素),同样移除元素里的文本。因为,根据说明, 阅读全文
posted @ 2017-08-09 14:05 廖利君 阅读(531) 评论(0) 推荐(0) 编辑
摘要: DOM外部插入insertAfter()与insertBefore() 与内部插入处理一样,jQuery由于内容目标的位置不同,然增加了2个新的方法insertAfter与insertBefore .before()和.insertBefore()实现同样的功能。主要的区别是语法——内容和目标的位置 阅读全文
posted @ 2017-08-09 13:49 廖利君 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 在元素内部进行操作的方法,除了在被选元素的结尾(仍然在内部)通过append与appendTo插入指定内容外,相应的还可以在被选元素之前插入,jQuery提供的方法是prepend与prependTo 选择器的描述: 通过右边代码可以看到prepend与prependTo的使用及区别: .prepe 阅读全文
posted @ 2017-08-09 13:44 廖利君 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: DOM外部插入after()与before() 节点与节点之前有各种关系,除了父子,祖辈关系,还可以是兄弟关系。之前我们在处理节点插入的时候,接触到了内部插入的几个方法,这节我们开始讲外部插入的处理,也就是兄弟之间的关系处理,这里jQuery引入了2个方法,可以用来在匹配I的元素前后插入内容 选择器 阅读全文
posted @ 2017-08-09 13:35 廖利君 阅读(638) 评论(0) 推荐(0) 编辑
  2017年8月8日
摘要: DOM内部插入append()与appendTo() 动态创建的元素是不够的,它只是临时存放在内存中,最终我们需要放到页面文档并呈现出来。那么问题来了,怎么放到文档上? 这里就涉及到一个位置关系,常见的就是把这个新创建的元素,当作页面某一个元素的子元素放到其内部。针对这样的处理,jQuery就定义2 阅读全文
posted @ 2017-08-08 14:20 廖利君 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 创建元素节点: 可以有几种方式,后面会慢慢接触。常见的就是直接把这个节点的结构给通过HTML标记字符串描述出来,通过$()函数处理,$("html结构") 创建为本节点: 与创建元素节点类似,可以直接把文本内容一并描述 创建为属性节点: 与创建元素节点同样的方式 我们通过jQuery把上一届的代码改 阅读全文
posted @ 2017-08-08 14:13 廖利君 阅读(993) 评论(0) 推荐(0) 编辑
摘要: jQuery的属性与样式之元素的数据存储 html5 dataset是新的HTML5标准,允许你在普通的元素标签里嵌入类似data-*的属性,来实现一些简单数据的存取。它的数量不受限制,并且也能由JavaScript动态修改,也支持CSS选择器进行样式设置。这使得data属性特别灵活,也非常强大。有 阅读全文
posted @ 2017-08-08 11:04 廖利君 阅读(210) 评论(0) 推荐(0) 编辑
摘要: jQuery的属性与样式之样式操作.css() 通过JavaScript获取dom元素上的style属性,我们可以动态的给元素赋予样式属性。在jQuery中我们要动态的修改style属性我们只要使用css()方法就可以实现了 .css() 方法:获取元素样式属性的计算值或者设置元素的CSS属性 获取 阅读全文
posted @ 2017-08-08 11:03 廖利君 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在做某些效果的时候,可能会针对同一节点的某一个样式不断的切换,也就是addClass与removeClass的互斥切换,比如隔行换色效果 jQuery提供一个toggleClass方法用于简化这种互斥的逻辑,通过toggleClass方法动态添加删除Class,一次执行相当于addClass,再次执 阅读全文
posted @ 2017-08-08 10:39 廖利君 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 通过动态改变类名(class),可以让其修改元素呈现出不同的效果。在HTML结构中里,多个class以空格分隔,当一个节点(或称为一个标签)含有多个class时,DOM元素响应的className属性获取的不是class名称的数组,而是一个含有空格的字符串,这就使得多class操作变得很麻烦。同样的 阅读全文
posted @ 2017-08-08 10:37 廖利君 阅读(688) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页