上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: ready事件是当DOM文档树加载完成后执行一个函数(不包含图片,css等),因此它的触发要早于load事件。用法: $(document).ready(fun) ;fun是一个函数,这样当DOM树加载完毕后就会执行该匿名函数了 ready有一个简写,可以直接传入$(fun)即可,这是因为在jQue 阅读全文
posted @ 2019-11-01 06:20 大沙漠 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 实例方法和便捷方法是指jQuery可以直接通过链接操作的方法,是通过调用$.event上的方法(上一节介绍的底层方法)来实现的,常用的如下: on(types,selector,data,fn,one) ;为匹配元素集合中的每个元素绑定一个或多个类型的事件监听函数 types ;事件类型字符串,多个 阅读全文
posted @ 2019-10-30 07:33 大沙漠 阅读(447) 评论(0) 推荐(0) 编辑
摘要: jQuery事件系统并没有将事件监听函数直接绑定到DOM元素上,而是基于数据缓存模块来管理监听函数的,事件模块代码有点多,我把它分为了三个部分:分底层方法、实例方法和便捷方法、ready事件来讲,好理解一点。 jQuery的事件分为普通事件和代理事件: 普通事件 ;当我们再div上定义一个click 阅读全文
posted @ 2019-10-28 07:33 大沙漠 阅读(550) 评论(0) 推荐(0) 编辑
摘要: jQuery的属性操作模块总共有4个部分,本篇说一下最后一个部分:val值的操作,也是属性操作里最简单的吧,只有一个API,如下: val(vlaue) ;获取匹配元素集合中第一个元素的当前值,或者设置匹配元素集合中每个元素的值,有三种用法: 就是修改DOM元素的value属性,常用于 设置/获取 阅读全文
posted @ 2019-10-25 08:01 大沙漠 阅读(947) 评论(0) 推荐(1) 编辑
摘要: jQuery的属性操作模块总共有4个部分,本篇说一下第3个部分:类样式操作部分,用于修改DOM元素的class特性的,对于类样式操作来说,jQuery并没有定义静态方法,而只定义了实例方法,如下: addClass(value) ;为匹配元素集合中的每个元素添加一个或多个类样式,通过修改DOM属性c 阅读全文
posted @ 2019-10-23 07:30 大沙漠 阅读(425) 评论(0) 推荐(0) 编辑
摘要: jQuery的属性操作模块总共有4个部分,本篇说一下第2个部分:DOM属性部分,用于修改DOM元素的属性的(属性和特性是不一样的,一般将property翻译为属性,attribute翻译为特性) DOM属性的静态方法接口如下: prop(elem, name, value) ;设置或读取DOM属性, 阅读全文
posted @ 2019-10-21 07:53 大沙漠 阅读(332) 评论(0) 推荐(0) 编辑
摘要: jQuery的属性操作模块总共有4个部分,本篇说一下第1个部分:HTML特性部分,html特性部分是对原生方法getAttribute()和setAttribute()的封装,用于修改DOM元素的特性的 jQuery的静态方法含有如下API: $.attr(elem, name, value) ;设 阅读全文
posted @ 2019-10-18 07:18 大沙漠 阅读(460) 评论(0) 推荐(1) 编辑
摘要: 队列是常用的数据结构之一,只允许在表的前端(队头)进行删除操作(出队),在表的后端(队尾)进行插入操作(入队)。特点是先进先出,最先插入的元素最先被删除。 在jQuery内部,队列模块为动画模块提供基础功能,负责存储动画函数、自动出队并执行动画函数,同时还要确保动画函数的顺序执行。 jQuery的静 阅读全文
posted @ 2019-10-16 06:35 大沙漠 阅读(778) 评论(0) 推荐(1) 编辑
摘要: jQuery的数据缓存模块以一种安全的方式为DOM元素附加任意类型的数据,避免了在JavaScript对象和DOM元素之间出现循环引用,以及由此而导致的内存泄漏。 数据缓存模块为DOM元素和JavaScript对象提供了统一的数据设置、读取和移除方法,在jQuery内部还为队列模块、动画模块、样式操 阅读全文
posted @ 2019-10-14 06:57 大沙漠 阅读(544) 评论(0) 推荐(0) 编辑
摘要: deferred对象就是jQuery的回调函数解决方案,它解决了如何处理耗时操作的问题,比如一些Ajax操作,动画操作等。(P.s:紧跟上一节:https://www.cnblogs.com/greatdesert/p/11433365.html的内容) 异步队列有三种状态:待定(pending)、 阅读全文
posted @ 2019-10-12 06:47 大沙漠 阅读(618) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页