jquery中有哪些api jQuery主要API

2020-05-27 18:06:30易采站长站整理

mouseup() 当在元素上放松鼠标按钮时,会发生 mouseup 事件。
resize() 当调整浏览器窗口的大小时,发生 resize 事件。
scroll() 当用户滚动指定的元素时,会发生 scroll 事件。
select() 当 textarea 或文本类型的 input 元素中的文本被选择时,会发生 select 事件。
submit() 当提交表单时,会发生 submit 事件。
unload() 在当用户离开页面时,会发生 unload 事件。

jQuery效果


函数 描述
show() 显示隐藏的匹配元素。
hide() 隐藏显示的元素
toggle() 用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。
slideDown() 通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数。
slideUp() 通过高度变化(向上减小)来动态地隐藏所有匹配的元素,在隐藏完成后可选地触发一个回调函数。
slideToggle() 通过高度变化来切换所有匹配元素的可见性,并在切换完成后可选地触发一个回调函数。
fadeIn() 通过不透明度的变化来实现所有匹配元素的淡入效果,并在动画完成后可选地触发一个回调函数。
fadeOut() 通过不透明度的变化来实现所有匹配元素的淡出效果,并在动画完成后可选地触发一个回调函数。
fadeTo() 把所有匹配元素的不透明度以渐进方式调整到指定的不透明度,并在动画完成后可选地触发一个回调函数。
fadeToggle() 通过不透明度的变化来开关所有匹配元素的淡入和淡出效果,并在动画完成后可选地触发一个回调函数。
animate()1.8* 用于创建自定义动画的函数。
stop()1.7* 停止所有在指定元素上正在运行的动画。
delay() 设置一个延时来推迟执行队列中之后的项目。
finish()1.9+ 停止当前正在运行的动画,删除所有排队的动画,并完成匹配元素所有的动画。
jQuery.fx.off 关闭页面上所有的动画。
jQuery.fx.interval 设置动画的显示帧速。

jQuery ajax操作


函数 描述
$.ajax() 通过 HTTP 请求加载远程数据。
load() 载入远程 HTML 文件代码并插入至 DOM 中。
$.get() 通过远程 HTTP GET 请求载入信息。
$.getJSON() 通过 HTTP GET 请求载入 JSON 数据。
$.getScript() 通过 HTTP GET 请求载入并执行一个 JavaScript 文件。
$.post() 通过远程 HTTP POST 请求载入信息。
ajaxComplete() AJAX 请求完成时执行函数。Ajax 事件。
ajaxError() AJAX 请求发生错误时执行函数。Ajax 事件。
ajaxSend() AJAX 请求发送前执行函数。Ajax 事件。
ajaxStart() AJAX 请求开始时执行函数。Ajax 事件。
ajaxStop() AJAX 请求结束时执行函数。Ajax 事件。