jQuery 详解(含最新的3
warning:
这篇文章距离上次修改已过441天,其中的内容可能已经有所变动。
jQuery是一个快速、简洁的JavaScript框架,它使得HTML文档的遍历和操作、事件处理、动画和Ajax等操作更加简单和易于使用。
以下是一些常用的jQuery方法和示例代码:
- 选择器:
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});- 文档就绪:
$(document).ready(function(){
// 在这里写你的代码...
});- 事件绑定:
$("p").click(function(){
alert("段落被点击了。");
});- 改变HTML内容:
$("#p1").html("Hello, world!");- 改变CSS属性:
$("p").css("background-color", "yellow");- 创建动画:
$("#div1").animate({left: '+50px'}, 500);- AJAX请求:
$.ajax({
url: "test.html",
context: document.body
}).done(function() {
$(this).addClass("done");
});- 链式调用:
$("#p1").css("color", "red")
.slideUp(2000)
.slideDown(2000);- 添加和删除类:
$("p").addClass("myClass");
$("p").removeClass("myClass");- 事件委托:
$("ul").on("click", "li", function(){
alert("List item clicked");
});- 使用jQuery函数获取输入字段的值:
var value = $("#myInput").val();- 使用jQuery设置输入字段的值:
$("#myInput").val("Hello, world!");- 使用jQuery创建新的HTML元素:
$("<p id='new'>This is a new paragraph</p>").insertAfter("#old");- 使用jQuery删除HTML元素:
$("#myDiv").remove();- 使用jQuery获取或设置属性:
var value = $("#myImage").attr("src");
$("#myImage").attr("src", "picture.jpg");- 使用jQuery获取或设置CSS样式属性:
var color = $("#myDiv").css("background-color");
$("#myDiv").css("background-color", "yellow");- 使用jQuery显示和隐藏元素:
$("#myDiv").show();
$("#myDiv").hide();- 使用jQuery进行循环操作:
$("li").each(function(){
alert($(this).text());
});- 使用jQuery检查复选框是否被选中:
if ($("#myCheck").is(":checked")) {
// 复选框被选中
}- 使用jQuery绑定/触发特定事件:
$("#myButton").click(); // 触发按钮的点击事件- 使用jQuery在文档中搜索
评论已关闭