A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 播妞 程序媛   /  2019-1-15 11:24  /  11893 人查看  /  94 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

课程简介
jQuery是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理与交互。
jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。播妞本次为大家分享的就是使用教程,web前端|jquery进阶,感兴趣的同学们切勿错过本次学习哦~
关于jQuery:
jQuery的模块可以分为3部分:入口模块、底层支持模块和功能模块。
在构造jQuery对象模块中,如果在调用构造函数jQuery()创建jQuery对象时传入了选择器表达式,则会调用选择器Sizzle(一款纯JavaScript实现的CSS选择器引擎,用于查找与选择器表达式匹配的元素集合)遍历文档,查找与之匹配的DOM元素,并创建一个包含了这些DOM元素引用的jQuery对象。
浏览器功能测试模块提供了针对不同浏览器功能和bug的测试结果,其他模块则基于这些测试结果来解决浏览器之间的兼容性问题。
在底层支持模块中,回调函数列表模块用于增强对回调函数的管理,支持添加、移除、触发、锁定、禁用回调函数等功能;异步队列模块用于解耦异步任务和回调函数,它在回调函数列表的基础上为回调函数增加了状态,并提供了多个回调函数列表,支持传播任意同步或异步回调函数的成功或失败状态;数据缓存模块用于为DOM元素和Javascript对象附加任意类型的数据;队列模块用于管理一组函数,支持函数的入队和出队操作,并确保函数按顺序执行,它基于数据缓存模块实现。
在功能模块中,事件系统提供了统一的事件绑定、响应、手动触发和移除机制,它并没有将事件直接绑定到DOM元素上,而是基于数据缓存模块来管理事件;Ajax模块允许从服务器上加载数据,而不用刷新页面,它基于异步队列模块来管理和触发回调函数;动画模块用于向网页中添加动画效果,它基于队列模块来管理和执行动画函数;属性操作模块用于对HTML属性和DOM属性进行读取、设置和移除操作;DOM遍历模块用于在DoM树中遍历父元素、子元素和兄弟元素;DOM操作模块用于插入、移除、复制和替换DOM元素;样式操作模块用于获取计算样式或设置内联样式;坐标模块用于读取或设置DOM元素的文档坐标;尺寸模块用于获取DOM元素的高度和宽度。

网盘资料截图展示:

网盘资料下载链接已添加回帖可见~
添加播妞QQ3414556270领取源码资料
游客,如果您要查看本帖隐藏内容请回复

94 个回复

倒序浏览
感谢分享
回复 使用道具 举报
南城北栀 来自手机 初级黑马 2019-1-15 16:12:45
藤椅
感谢分享
回复 使用道具 举报
学习学习
回复 使用道具 举报
web前端|jquery进阶实用教程
回复 使用道具 举报
蒋志豪 来自手机 中级黑马 2019-1-16 03:42:00
地板
好好学习天天向上
回复 使用道具 举报
baby14 金牌黑马 2019-1-16 07:52:04
7#
多谢分享
回复 使用道具 举报
web前端jQuery进阶使用教程
回复 使用道具 举报
学习一下
回复 使用道具 举报
好好学习 天天在线
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
学习一下!~
回复 使用道具 举报
Port 金牌黑马 2019-1-17 23:08:46
14#
回复 使用道具 举报
6666666666666666666666666666
回复 使用道具 举报
学习一下!~
回复 使用道具 举报
谢谢分享!
回复 使用道具 举报
谢谢分享。
回复 使用道具 举报
大家好学习了
回复 使用道具 举报
加油加油!!~
回复 使用道具 举报
12345下一页
您需要登录后才可以回帖 登录 | 加入黑马