jQuery的属性操作模块总共有4个部分,本篇说一下最后一个部分:val值的操作,也是属性操作里最简单的吧,只有一个API,如下: val(vlaue) ;获取匹配元素集合中第一个元素的当前值,或者设置匹配元素集合中每个元素的值,有三种用法: val() ;没有参数,获取第一个匹配元素的当前值 va ...
分类:
Web程序 时间:
2019-10-25 10:02:56
阅读次数:
111
jQuery的属性操作模块总共有4个部分,本篇说一下第3个部分:类样式操作部分,用于修改DOM元素的class特性的,对于类样式操作来说,jQuery并没有定义静态方法,而只定义了实例方法,如下: addClass(value) ;为匹配元素集合中的每个元素添加一个或多个类样式,通过修改DOM属性c ...
分类:
Web程序 时间:
2019-10-23 09:56:37
阅读次数:
108
jQuery的属性操作模块总共有4个部分,本篇说一下第2个部分:DOM属性部分,用于修改DOM元素的属性的(属性和特性是不一样的,一般将property翻译为属性,attribute翻译为特性) DOM属性的静态方法接口如下: prop(elem, name, value) ;设置或读取DOM属性, ...
分类:
Web程序 时间:
2019-10-21 09:39:02
阅读次数:
75
队列是常用的数据结构之一,只允许在表的前端(队头)进行删除操作(出队),在表的后端(队尾)进行插入操作(入队)。特点是先进先出,最先插入的元素最先被删除。 在jQuery内部,队列模块为动画模块提供基础功能,负责存储动画函数、自动出队并执行动画函数,同时还要确保动画函数的顺序执行。 jQuery的静 ...
分类:
Web程序 时间:
2019-10-16 09:31:49
阅读次数:
84
deferred对象就是jQuery的回调函数解决方案,它解决了如何处理耗时操作的问题,比如一些Ajax操作,动画操作等。(P.s:紧跟上一节:https://www.cnblogs.com/greatdesert/p/11433365.html的内容) 异步队列有三种状态:待定(pending)、 ...
分类:
Web程序 时间:
2019-10-12 09:13:57
阅读次数:
94
为了深入学习下jQuery,最近打算看看源码,刚开始看这个我内心其实是拒绝的。。。第一印象就是好难理解,没办法硬骨头总是要去啃得,看了好多分析源码的文章博客,第一篇当然是Aaron的jQuery源码解读系列的开篇之整体架构。介绍的还是比较详细的,推荐~当然要抱着怀疑的眼光去看,不一定人家写的就是对的... ...
分类:
Web程序 时间:
2019-10-09 19:35:06
阅读次数:
188
为了深入学习下jQuery,最近打算看看源码,刚开始看这个我内心其实是拒绝的。。。第一印象就是好难理解,没办法硬骨头总是要去啃得,看了好多分析源码的文章博客,第一篇当然是Aaron的jQuery源码解读系列的开篇之整体架构。介绍的还是比较详细的,推荐~当然要抱着怀疑的眼光去看,不一定人家写的就是对的... ...
分类:
Web程序 时间:
2019-10-09 15:54:19
阅读次数:
144
jquery的on方法用来在选定的元素上绑定一个或多个事件处理函数。 当参数selector存在时,通常会用来对已经存在的元素或将来即将添加到文档中的元素做事件委托,表示当点击document中的selector元素时,将触发function回调函数。 ...
分类:
Web程序 时间:
2019-09-21 23:10:18
阅读次数:
148
异步队列用于实现异步任务和回调函数的解耦,为ajax模块、队列模块、ready事件提供基础功能,包含三个部分:Query.Callbacks(flags)、jQuery.Deferred(funct)和jQuery.when()。本节讲解Callbacks,也就是回调函数列表 回调函数用于管理一组回 ...
分类:
Web程序 时间:
2019-09-03 09:30:16
阅读次数:
94
jQuery对象是一个类数组对象,它保存的是对应的DOM的引用,我们可以直接用[]获取某个索引内的DOM节点,也可以用get方法获取某个索引内的DOM节点,还可以用toArray()方法把jQuery对象一次性转换成一个数组,例如: 将DOM对象转换为jQuery对象就更方便了,直接放到jQuery ...
分类:
Web程序 时间:
2019-09-02 09:42:06
阅读次数:
91