jQuery常用函数详解
jQuery是一个快速、简洁的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互等操作,本文将介绍一些常用的jQuery函数,帮助大家更好地理解和使用jQuery。
1、$() 选择器
$() 是jQuery的核心函数,用于选取HTML元素,它可以接收一个字符串参数,该参数可以是一个CSS选择器、一个DOM元素或者一个jQuery对象。
// 选取所有的<p>标签
var paragraphs = $("p");
// 选取id为"myDiv"的元素
var myDiv = $("#myDiv");
// 选取class为"myClass"的所有元素
var myClassElements = $(".myClass");
2、.html() 和 .text() 方法
.html() 方法用于获取或设置元素的HTML内容,而 .text() 方法用于获取或设置元素的文本内容。
// 获取id为"myDiv"的元素的HTML内容
var htmlContent = $("#myDiv").html();
// 设置id为"myDiv"的元素的HTML内容
$("#myDiv").html("<p>这是新的HTML内容</p>");
// 获取id为"myDiv"的元素的文本内容
var textContent = $("#myDiv").text();
// 设置id为"myDiv"的元素的文本内容
$("#myDiv").text("这是新的文本内容");
3、.attr() 和 .prop() 方法
.attr() 方法用于获取或设置元素的属性值,而 .prop() 方法用于获取或设置元素的属性值(包括布尔属性)。
// 获取id为"myDiv"的元素的href属性值
var hrefValue = $("#myDiv").attr("href");
// 设置id为"myDiv"的元素的href属性值
$("#myDiv").attr("href", "https://www.example.com");
// 获取id为"myDiv"的元素的checked属性值(布尔属性)
var checkedValue = $("#myDiv").prop("checked");
// 设置id为"myDiv"的元素的checked属性值(布尔属性)
$("#myDiv").prop("checked", true);
4、.addClass() 和 .removeClass() 方法
.addClass() 方法用于向元素添加一个类名,而 .removeClass() 方法用于从元素中移除一个类名。
// 向id为"myDiv"的元素添加一个名为"active"的类名
$("#myDiv").addClass("active");
// 从id为"myDiv"的元素中移除一个名为"active"的类名
$("#myDiv").removeClass("active");
5、.on() 和 .off() 方法
.on() 方法用于绑定一个事件处理函数到一个元素,而 .off() 方法用于移除一个元素上绑定的事件处理函数。
// 当id为"myDiv"的元素被点击时,执行clickHandler函数
$("#myDiv").on("click", clickHandler);
// 移除id为"myDiv"的元素上的click事件处理函数
$("#myDiv").off("click", clickHandler);



还没有评论,来说两句吧...