jquery代码
jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常见的 jQuery 代码示例:
基本语法
jQuery 的基本语法是 $(selector).action(),其中 $ 是 jQuery 的简写形式,selector 用于选择 HTML 元素,action() 是对元素执行的操作。
// 选择所有 <p> 元素并隐藏它们
$("p").hide();
文档就绪事件
为了确保代码在文档完全加载后执行,通常将 jQuery 代码放在 $(document).ready() 函数中。
$(document).ready(function() {
// jQuery 代码
});
选择器
jQuery 使用 CSS 选择器来选择 HTML 元素。
// 选择 ID 为 "myId" 的元素
$("#myId").css("color", "red");
// 选择类为 "myClass" 的所有元素
$(".myClass").hide();
事件处理
jQuery 提供了多种事件处理方法,如 click()、mouseenter()、mouseleave() 等。

// 点击按钮时隐藏段落
$("button").click(function() {
$("p").hide();
});
效果和动画
jQuery 提供了一系列效果方法,如 hide()、show()、fadeIn()、fadeOut()、slideUp()、slideDown() 等。
// 淡入淡出效果
$("#fadeBtn").click(function() {
$("#div1").fadeOut();
$("#div2").fadeIn();
});
AJAX
jQuery 简化了 AJAX 请求的处理。
// 使用 $.ajax() 方法
$.ajax({
url: "test.html",
success: function(result) {
$("#div1").html(result);
}
});
DOM 操作
jQuery 提供了多种 DOM 操作方法,如 html()、text()、val()、append()、remove() 等。

// 获取或设置元素内容
$("#div1").html("<p>New content</p>");
// 添加元素
$("#div1").append("<p>Appended content</p>");
遍历
jQuery 提供了多种遍历 DOM 树的方法,如 parent()、children()、find()、siblings() 等。
// 查找所有子元素
$("#div1").children().css("color", "blue");
链式调用
jQuery 允许将多个方法链接在一起。
// 链式调用
$("#div1").css("color", "red").slideUp(2000).slideDown(2000);
实用工具
jQuery 提供了一些实用工具方法,如 $.each()、$.trim()、$.isArray() 等。
// 遍历数组
$.each([1, 2, 3], function(index, value) {
console.log(index + ": " + value);
});
插件扩展
jQuery 允许通过插件扩展功能。
// 自定义插件
$.fn.myPlugin = function() {
this.css("color", "green");
return this;
};
// 使用插件
$("p").myPlugin();
注意事项
- 确保在引入 jQuery 库之后再使用 jQuery 代码。
- 使用最新版本的 jQuery 以获得更好的性能和安全性。
- 考虑使用 CDN 加载 jQuery 以提高加载速度。
以上是一些常见的 jQuery 代码示例,涵盖了基本语法、事件处理、效果、AJAX、DOM 操作等核心功能。






