1. 基本语法结构:
$(document).ready(function() {
// jQuery 代码写在这里
});
上述代码确保在文档完全加载后运行 jQuery 代码。
2. 选择器:
使用选择器选取 HTML 元素,类似于 CSS 选择器。
- 通过元素名称选择元素:$("p")
- 通过类名选择元素:$(".myClass")
- 通过ID选择元素:$("#myId")
- 组合选择器:$("p, .myClass")
3. 事件处理:
$("button").click(function() {
// 处理点击事件的代码
});
通过 .click() 方法添加点击事件处理器,其他事件如 .hover()、.change() 也类似。
4. DOM 操作:
// 隐藏元素
$("#myElement").hide();
// 显示元素
$("#myElement").show();
// 添加和移除类
$("#myElement").addClass("myClass");
$("#myElement").removeClass("myClass");
5. 获取和设置元素内容:
// 获取元素的文本内容
var text = $("#myElement").text();
// 设置元素的文本内容
$("#myElement").text("新的文本内容");
6. 属性操作:
// 获取元素属性值
var src = $("#myImage").attr("src");
// 设置元素属性值
$("#myImage").attr("src", "newImage.jpg");
7. 遍历操作:
// 遍历所有段落元素
$("p").each(function(index, element) {
// 对每个段落执行的操作
console.log(index, $(element).text());
});
8. 动画效果:
// 淡入淡出效果
$("#myElement").fadeIn();
$("#myElement").fadeOut();
// 滑动效果
$("#myElement").slideUp();
$("#myElement").slideDown();
这只是 jQuery 的一小部分功能和语法。jQuery 提供了丰富的方法和特性,允许开发者轻松处理 DOM 操作、事件处理、动画效果等任务。详细的文档可以在 [jQuery 官方网站](https://api.jquery.com/) 找到。
转载请注明出处:http://www.zyzy.cn/article/detail/12869/jQuery