什么是 jQuery:它是一个具有多种功能的 javascript 库
作用:可以操作dom对象、事件处理、动画、ajax
优点:1.免费开源; 2.压缩版87k; 3.兼容大多数浏览器; 4. 完整的文档
dom对象:使用js句型创建的对象,也称为js对象。 Dom对象可以调用dom方法和属性。
jQuery 对象:使用 jQuery 语法创建的对象。 jQuery 对象可以调用 jQuery 函数库中的函数和属性。 jQuery 对象是一个链表,数组中的每个成员都是一个 DOM 对象。
对象分类
什么是选择器:是一个用来定位dom对象的字符串jquery on 传递参数,是页面中选择dom对象的条件
id 选择器:$("#id 值")
类选择器:$(".标签名称")
标签选择器:$("标签名称")
所有选择器:语法 $("*")
组合选择器:$(
基本选择器
使用dom对象的type属性来定位
语法:$(":类型属性值")。 例如,如果您想查找所有文本 - $(":text")
表单选择器
选择器
是一个字符串,用来过滤dom对象,过滤器需要和选择器一起使用
选择第一个对象 - $("selector:first")
选择最后一个对象 - $("selector:last")
选择指定下标的对象——$("选择器:eq(下标)")
选择大于指定下标的对象——$("selector:lt(下标)")
选择小于指定下标的对象——$("selector:gt(下标)")
基本过滤器
用于根据表单dom对象的状态来过滤dom对象,状态为启用、不可用、选中
可用:$(":text:enabled")
已禁用:$(":text:已禁用")
选中单选按钮或复选框:$(":radio:checked")
在下拉列表中选择:$("selector>option:selected")
表单属性过滤器
筛选
val:获取或设置dom对象的value属性值
text:读取或设置标签的文本内容
attr:读取或设置标签的属性值
删除:删除dom和子对象
追加:添加dom对象
html:读取或设置标签的文本值,操作为innerHtml
普通链表
json对象
多姆场
每个:循环
每个循环的句型
功能
按钮点击:$("#btn").click(function(){})
绑定storm,Jquery对象。 事件名称(函数(){})
按钮点击:$("#btn").on("点击
jQuery 处理风暴
简介:使用json的参数格式来表示请求的各种参数
url:请求地址
type:请求方法,get(默认)或post
data:请求参数,多为json格式
dataType:服务器期望返回的数据格式,可以是xml、html、text、json
aysnc:布尔值,默认truejquery on 传递参数,异步请求
success:函数中默认使用XMLHttpRequest对象,readyState==4&&status==200
错误
contentType:数据格式,可省略
json格式的内容
核心 $.ajax()
$.post:使用post方法发送请求
$.get:使用get方法发送请求
jQuery处理ajax请求:使用的函数
jQuery