本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/08/20/%E4%BB%80%E4%B9%88%E6%98%AFjQuery/
摘要
本文主要讲述了:
- 什么是 jQuery
- 规格
- 兼容性
- 标识符
- 查看版本
noConflict()
- DOM 选择
- 获取表单控件的值
- 创建动画
- 处理事件
- Ajax
- 插件
正文
jQuery 是一个 JavaScript 库。
jQuery 的初始版由 John Resig 于 2006 年 8 月 26 日发布。
jQuery 用于简化 Web 前端开发。
规格
UMD
兼容性
jQuery@1
兼容 IE6+jQuery@3
兼容 IE9+
标识符
jQuery 拥有 2 个标识符,分别是:jQuery
和$
。
查看版本
1 | console.log($.fn.jquery); |
noConflict()
用于解除对$
标识符的占用。
1 | $.noConflict(); |
DOM 选择
示例:选择 id 为foo
的元素
1 | console.log($('#foo')); |
示例:选择 class 为foo
的元素
1 | console.log($('.foo')); |
示例:选择元素名称为input
的元素
1 | console.log($('input')); |
获取表单控件的值
示例:
1 | console.log($('input').val()); |
创建动画
示例:使 class 为foo
的元素在1
秒内变透明
1 | $('.foo').animate( |
处理事件
示例:监听window
的load
事件
1 | $(window).on('load', function (event) { |
示例:监听 id 为foo
的元素的click
事件
1 | $('#foo').on('click', function (event) { |
Ajax
示例:GET
方法
1 | $.ajax({ |
示例 2:POST
方法
1 | $.ajax({ |
示例 3:POST
方法
1 | $.ajax({ |
插件
得益于开放的架构,jQuery 拥有数量庞大的第三方插件库。
示例:jQuery Cookie
1 |
|
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/08/20/%E4%BB%80%E4%B9%88%E6%98%AFjQuery/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2019/08/20/%E4%BB%80%E4%B9%88%E6%98%AFjQuery/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。