jquery脚本
jQuery 脚本基础
jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 的基本用法和常见脚本示例。
引入 jQuery
在 HTML 文件中引入 jQuery 库,可以通过 CDN 或本地文件加载:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
文档就绪事件
确保代码在 DOM 完全加载后执行:
$(document).ready(function() {
// 代码内容
});
简写形式:
$(function() {
// 代码内容
});
选择器
jQuery 使用 CSS 选择器来选取元素:
$("#id") // 通过 ID 选择
$(".class") // 通过类名选择
$("tag") // 通过标签名选择
$("parent > child") // 子元素选择
常见操作
修改元素内容:
$("#element").text("新文本"); // 设置文本内容
$("#element").html("<b>加粗文本</b>"); // 设置 HTML 内容
修改元素属性:
$("#image").attr("src", "new-image.jpg"); // 修改 src 属性
$("#link").attr("href", "https://example.com"); // 修改 href 属性
添加或移除类:
$("#element").addClass("highlight"); // 添加类
$("#element").removeClass("highlight"); // 移除类
$("#element").toggleClass("highlight"); // 切换类
事件处理
绑定点击事件:
$("#button").click(function() {
alert("按钮被点击");
});
绑定表单提交事件:
$("#form").submit(function(event) {
event.preventDefault(); // 阻止默认提交行为
console.log("表单已提交");
});
动画效果
显示和隐藏元素:
$("#element").hide(); // 隐藏元素
$("#element").show(); // 显示元素
$("#element").toggle(); // 切换显示/隐藏
滑动效果:
$("#element").slideUp(); // 向上滑动隐藏
$("#element").slideDown(); // 向下滑动显示
$("#element").slideToggle(); // 切换滑动
淡入淡出:
$("#element").fadeOut(); // 淡出
$("#element").fadeIn(); // 淡入
$("#element").fadeToggle(); // 切换淡入淡出
Ajax 请求
发送 GET 请求:
$.get("url", function(data) {
console.log("返回数据:", data);
});
发送 POST 请求:
$.post("url", { key: "value" }, function(data) {
console.log("返回数据:", data);
});
使用 $.ajax 更灵活地配置请求:
$.ajax({
url: "url",
type: "POST",
data: { key: "value" },
success: function(data) {
console.log("成功:", data);
},
error: function(error) {
console.log("错误:", error);
}
});
遍历元素
使用 .each 遍历元素:
$(".items").each(function(index) {
console.log("索引:", index, "文本:", $(this).text());
});
链式调用
jQuery 支持链式调用:

$("#element")
.css("color", "red")
.text("新文本")
.fadeOut(1000)
.fadeIn(1000);
常见应用场景
- 表单验证:使用 jQuery 验证用户输入。
- 动态内容加载:通过 Ajax 加载数据并更新页面。
- 交互效果:实现滑动、淡入淡出等动画效果。
- DOM 操作:动态添加、删除或修改页面元素。
通过以上示例和用法,可以快速上手 jQuery 脚本的编写和应用。






