常用的jQuery标签

这篇文章详细介绍了JavaScript中的Window.onload与jQuery的$(document).ready的区别,以及jQuery的选择器、遍历方法、事件绑定、动画效果和Ajax操作。它涵盖了从基本元素选择到复杂交互的一系列功能,如淡入淡出、滑动切换和Ajax数据获取。
摘要由CSDN通过智能技术生成

Window.onload   与  $(document).ready(function(){})  区别

$(document).ready(function(){}) 等文档加载完成执行

Window.onload   等文档、html文件 css文件 js文件 都加载完成 执行

$(document).ready(function(){})  简写为 $(function(){})

$ 为 Jquery 对象的简写

first 选取第一个元素

last 选取最后一个元素

not(selector) 去除所有与给定选择器匹配的元素

even 选取索引是偶数的所有元素,索引从0开始

odd 选取索引是奇数的所有元素,索引从0开始

eq(index) 选取索引等于index的元素(index从0开始)

gt(index) 选取索引大于index的元素(index从0开始)

lt(index) 选取索引小于index的元素(index从0开始)

contains(text) 选取含有文本内容为“text”的元素

empty 选取不包含子元素或者文本的空元素

parent 选取含有子元素或者文本的元素(非空元素)

children() 获得匹配元素集合中每个元素的所有子元素

has 选取含有选择器所匹配的元素的元素

attr 选取拥有此属性的元素

prop 设置或返回被选元素的属性值(没有设定属性,返回布尔值)

end 方法结束当前链条中的最近的筛选操作,并将匹配元素集还原为之前的状态

find 获得当前匹配元素集合中每个元素的后代

filter 方法将匹配元素集合缩减为匹配指定选择器的元素。

each() 循环 为每个匹配的元素执行函数

siblings() 获得匹配元素集合中所有元素的同辈元素

parent()  获得当前匹配元素集合中每个元素的父元素

prev()  获得匹配元素集合中每个元素紧邻的上一个同辈元素

next()  获得匹配元素集合中每个元素的下一个同辈元素

bind(‘type’,’data’,’fn’);为每个匹配的元素绑定一个或多个事件处理函数

unbind(‘type’,fn);

On(‘type’,’target’,’fn’) 在选择元素上绑定一个或多个事件的事件处理函数

Off(‘type’,’fn’)

One() 为匹配的元素绑定一次性的事件处理函数不包括新添加的元素

Trigger(‘type’);    //会触发冒泡

Triggerhandler(‘type’);  //不会触发冒泡

Show (‘毫秒数/speed’,fn)

Hide(秒数) 隐藏

Toggle(秒数) 切换  显示\隐藏

fadeIn() 淡入

fadeOut() 淡出

fadeToggle() 切换  淡入\淡出

fadeTo() (秒数,透明度)

slideUp() 上隐藏

slideDown(); 下显示   

slideToggle(); 上下切换

Animate() 自定义动画

Queue() 显示或操作在匹配元素上执行的函数队列

Stop()方法 停止当前正在运行的动画

$.fn.off 关闭动画,其实是直接显示结果

success 请求成功的回调函数

error 请求失败的回调函数

complete 请求完成后的回调函数,无论成功与失败

cache 默认: true , 为false不读取缓存

dataType 服务器返回的数据类型。特殊的格式JQ会进行预解析和兼容性修复。可选择的值:"xml" , "html" , "script" , "json" , "text"等

.load() 请求一个HTML页面,并替换为parent的innerHTML

$.get() get方式请求指定的url。

$.post() 唯一的不同就是请求是以post方式进行

$.getScript() 加载一段JS并执行

$.getJSON() 加载一段JSON并解析

$.ajax() 返回其创建的 XMLHttpRequest 对象。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>