读jQuery Blog之More Documentation

本文回顾了jQuery早期版本对XPath的支持情况,并指出从1.2版开始,jQuery将XPath支持移至插件实现。同时介绍了1.3版之后,属性选择器的变化,即不再需要使用@符号。

博客来源http://blog.jquery.com/2006/01/26/more-documentation/

这篇博客中的链接现在都指向了jQuery的API了。这篇博客中提到了jQuery对XPath的支持,在这里我要说的是如果你看过Learning jQuery这本书的早期版本,里面会介绍jQuery的XPath选择符,如果按照它说得做,并不能得到相同的结果,这是因为自从jQuery 1.2开始jQuery本身已经不再支持XPath了,而是把它移到插件中实现了(参考http://blog.jquery.com/2007/09/10/jquery-1-2-released/#XPath_Compatibility_Plugin)。并且从jQuery 1.3开始,使用属性来选择元素的时候不再需要用@了,例如之前你可能这样写$('[@href="http://www.baidu.com"],现在已经不需要使用@了。

### jQuery 思维导图与学习资料 在学习或复习 jQuery 的功能和用法时,思维导图是一种非常有效的工具。以下是一些关于如何获取和使用 jQuery 思维导图以及相关学习资料的详细信息。 #### 1. 获取 jQuery 思维导图 根据引用内容,可以了解到某度脑图被用来制作了一个全面的 jQuery 思维导图[^1]。此思维导图涵盖了 jQuery 的入门知识、常用 API、事件处理以及其他方法。如果需要完整的文件,可以通过私信作者的方式获取。此外,网络上还有许多其他资源可以找到类似的思维导图,例如: - **Coggle** 或 **MindMeister** 等在线工具可以帮助用户创建自己的 jQuery 思维导图。 - 搜索引擎中输入“jQuery 思维导图”即可找到多个版本的现成导图。 #### 2. 学习 jQuery 的基础知识 为了更好地理解思维导图中的内容,建议先掌握 jQuery 的基础概念。以下是几个关键点: - **jQuery 的起源与设计理念**:由 John Resig 创建于 2006 年,其核心思想是“write less, do more”[^2]。 - **依赖的基础技术**:在学习 jQuery 之前,需具备 HTML、CSS 和 JavaScript 的基础知识,因为 jQuery 是对 JavaScript 的封装[^2]。 #### 3. 实际应用案例 通过实际案例加深对 jQuery 的理解是非常重要的。例如,在表单验证场景中,可以引入 jQuery 表单验证插件来简化开发过程。具体实现如下: ```html <head> <!-- 引入jQuery类库 --> <script type="text/javascript" src="js/jquery-3.3.1.js"></script> <!-- 引入jQuery表单验证类库 --> <script src="js/jquery.validate.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $(function() { /* 第三方插件: 表单验证插件 */ $("#myForm").validate({ rules: { uname: { required: true, rangelength: [6, 10] }, upwd1: "required", upwd2: { required: true, equalTo: "#upwd1" }, uemail: { required: true, email: true }, uage: { required: true, range: [1, 150] }, uurl: { required: true, url: true } }, messages: { uname: { required: "用户名必填", rangelength: "长度要在6-10位之间" } } }); }); </script> </head> ``` 上述代码展示了如何使用 jQuery 验证插件对表单进行校验[^3]。 #### 4. 其他学习资源 除了思维导图外,还可以参考以下资源进一步学习 jQuery: - 官方文档([jQuery Documentation](https://api.jquery.com/))提供了详尽的 API 说明。 - 在线教程平台如 W3Schools 和 MDN Web Docs 提供了丰富的示例和解释。 - 视频课程网站如 B站、YouTube 上也有许多针对初学者的教学视频。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值