jQuery对事件的绑定分别有几个API bind() live() delegate() on()不管是用什么方式绑定,归根到底还是用addEventListener attachEvent处理的,正如选择器一样不管如何匹配最终还是那么几个浏览器接口处理,既然
jQuery操作样式的接口jQuery fn css与 jQuery css我们知道实例是调用静态的方法,css的接口参数传递是可以很多个组合情况的,这也符合了 jQuery 少写多做的原则了。css: function(name, value ) {
所有类型节点都会有一个方法就是cloneNode,也就是克隆节点。克隆的操作也是我们常常需要使用的,本来就是一个很简单的接口,但是还是有一些细节问题需要处理。cloneNode不会复制javascript属性,比如事件,这个
涉及节点删除的接口jQuery划分了四个分别是detach,empty,remove,unwrap,因为使用的范围不同,所以功能有所差异,但是总的来说都是用来清理节点的。innerText是我们常用的文本清理方法,但是火狐下不兼容,不
replaceWith()用提供的内容替换集合中所有匹配的元素并且返回被删除元素的集合。 replaceWith()可以从DOM中移除内容,然后在这个地方插入新的内容。通过调用replaceChild处理即可,但是这里需要注意的问题,就是
核心buildFragmentDOM原生的接口是即简单又单一,参数类型确定,也不会重载,每次只会处理一个元素。在看jQuery完全反其道而行之参数复杂多样,接口重载厉害。如果一次传递N多的节点元素那么在处理上要优化就必须
文档碎片是什么?参考标准的描述,DocumentFragment是一个轻量级的文档对象,能够提取部分文档的树或创建一个新的文档片段,换句话说有文档缓存的作用。createDocumentFragment有什么作用多次使用节点方法(如:a
对于节点的创建innerHTML是一个很高效的接口。jQuery在节点操作上使用了innerHTML,创建效率上来说至少比createElement快了2-10倍不等,而且还能一次性生成一堆的节点,但是随之而来就有一些兼容性问题。我总结了
domManip是什么dom即Dom元素,Manip是Manipulate的缩写,连在一起就是Dom操作的意思。 domManip()是jQuery DOM操作的核心函数对封装的节点操作做了参数上的校正支持,与对应处理的调用append、prepend、before、
在数据结构中有遍历这个概念,简单点就是将数据的所有节点都查询一遍,但不同的数据结构有不同的遍历方法,而且同一种数据结构也有不同的遍历方法。jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。jQue
在jQuery中,通过$ browser对象可以获取浏览器的名称和版本信息,如$ browser chrome为true,表示当前为Chrome浏览器,$ browser mozilla为true,表示当前为火狐浏览器,还可以通过$ browser version方式获取浏览
关于jQuery对象的包装var $aaron = $( "aaron ");通过对sizzle的分析,我们可以得知Query选择器最终都是通过DOM接口实现取值的, 但是通过jQuery处理后返回的不仅仅只有DOM对象,而是一个包装容器,返回jQuery对
书名:jQuery权威指南类型:pdf简介:《jQuery权威指南》内容全面,系统地讲解了jQuery的方方面面,实战性强,全书包含118个示例和2个综合案例,资深专家亲自执笔,4大专业社区一致鼎力推荐。下载地址:jQuery权威
书名:《Web开发典藏大系:jQuery网页开发实例精解》类型:pdf简介:《Web开发典藏大系:jQuery网页开发实例精解》是一本介绍jquery网页开发基础应用的书籍,是一本简单易懂,把复杂问题简单化的书。本书立足于j
书名:《锋利的JQuery》高清扫描版类型:pdf简介:本书循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点,并结合每