jquery格式
jQuery 格式规范
jQuery 是一种快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery 的基本格式规范:
基本语法结构
$(selector).action();
$符号是 jQuery 的别名,用于访问 jQuery 功能。selector用于查找 HTML 元素。action()是对选中元素执行的操作。
文档就绪事件
为确保代码在 DOM 完全加载后执行,通常将代码包裹在文档就绪事件中:
$(document).ready(function() {
// jQuery 代码
});
或简写为:
$(function() {
// jQuery 代码
});
选择器示例
// 选择所有 <p> 元素
$("p").hide();
// 选择 id 为 "test" 的元素
$("#test").hide();
// 选择 class 为 "demo" 的元素
$(".demo").hide();
事件处理
// 点击事件
$("#btn").click(function() {
alert("按钮被点击");
});
// 鼠标悬停事件
$("p").hover(function() {
$(this).css("background-color", "yellow");
}, function() {
$(this).css("background-color", "white");
});
链式调用
jQuery 支持链式调用,可以在一个语句中执行多个操作:
$("#test").css("color", "red").slideUp(2000).slideDown(2000);
Ajax 请求
$.ajax({
url: "example.php",
type: "GET",
dataType: "json",
success: function(data) {
console.log(data);
},
error: function(xhr, status, error) {
console.error(error);
}
});
动画效果
// 隐藏元素
$("#box").hide();
// 显示元素
$("#box").show();
// 淡入淡出
$("#box").fadeIn();
$("#box").fadeOut();
注意事项
- 确保在引入 jQuery 库之后再编写 jQuery 代码。
- 使用
.on()方法绑定事件,尤其是动态生成的元素。 - 避免过度使用链式调用,以免降低代码可读性。
以上是 jQuery 的基本格式规范,适用于大多数常见场景。根据具体需求,可以进一步扩展和优化代码结构。







