jQuery 方法大全
warning:
这篇文章距离上次修改已过442天,其中的内容可能已经有所变动。
jQuery 是一个非常受欢迎的 JavaScript 库,它简化了 HTML 文档的遍历、事件处理、动画和 Ajax 交互等操作。以下是一些常用的 jQuery 方法:
$(selector)或jQuery(selector)- 选择 HTML 元素.each(function(index, element))- 遍历被选元素的集合.click(function)- 当按钮点击时执行的函数.hover(function, function)- 鼠标悬停和鼠标离开事件.focus(function)- 当元素获取焦点时执行的函数.blur(function)- 当元素失去焦点时执行的函数.show()- 显示被选元素.hide()- 隐藏被选元素.toggle()- 切换被选元素的可见状态.slideDown()- 以滑动动画显示被选元素.slideUp()- 以滑动动画隐藏被选元素.slideToggle()- 切换被选元素的可见状态以滑动动画.fadeIn()- 以淡入动画显示被选元素.fadeOut()- 以淡出动画隐藏被选元素.fadeToggle()- 切换被选元素的可见状态以淡入/淡出动画.animate({params}, speed, callback)- 创建自定义动画.text()- 获取或设置被选元素的文本内容.html()- 获取或设置被选元素的内部 HTML 内容.val()- 获取或设置被选表单元素的值.attr()- 获取或设置被选元素的属性值.removeAttr()- 从被选元素中移除一个或多个属性.addClass()- 向被选元素添加一个或多个类.removeClass()- 从被选元素删除一个或多个类.toggleClass()- 对被选元素进行切换类操作.css()- 获取或设置被选元素的一个样式属性.append()- 在被选元素内部的末尾插入内容.prepend()- 在被选元素内部的开头插入内容.after()- 在被选元素之后插入内容.before()- 在被选元素之前插入内容.remove()- 从 DOM 中删除被选元素.empty()- 从被选元素中删除子元素.ajax({params})- 执行异步 HTTP 请求.getJSON({params})- 通过 HTTP GET 请求从服务器加载 JSON 编码的数据.load(url, data, callback)- 从服务器加载数据并把返回的数据放入被选元素中
以上是 jQuery 的一些常用方法,具体使用时需要根据实际需求选择合适的方法。
示例代码:
$(document).ready(function(){
// 点击按钮时隐藏或显示 p 元素
$("button").click(function(){
$("p").slideToggle();
});
// 当鼠标悬停在 p 元素上时改变其颜色
$("p").hover(function(){
$(this).css("background-color", "yellow");
}, function(){
$(this).css("background-color", "pink");
});
// 输入框获取焦点时清空内容
$("input").focus(function(){
$(this).val("");
});
评论已关闭