1. attr(): 获取或设置元素的属性。
// 获取属性
var value = $("#myElement").attr("data-id");
// 设置属性
$("#myElement").attr("data-id", "new-value");
2. removeAttr(): 移除元素的属性。
$("#myElement").removeAttr("data-id");
3. prop(): 获取或设置元素的属性(如 checked、disabled 等)。
// 获取属性
var isChecked = $("#myCheckbox").prop("checked");
// 设置属性
$("#myCheckbox").prop("checked", true);
4. removeProp(): 移除元素的属性。
$("#myCheckbox").removeProp("checked");
5. val(): 获取或设置表单元素的值。
// 获取值
var inputValue = $("#myInput").val();
// 设置值
$("#myInput").val("new value");
6. addClass() / removeClass() / toggleClass(): 操作元素的类。
$("#myElement").addClass("highlight");
$("#myElement").removeClass("highlight");
$("#myElement").toggleClass("highlight");
7. hasClass(): 检查元素是否具有特定类。
if ($("#myElement").hasClass("highlight")) {
// 元素具有 highlight 类
}
8. css(): 获取或设置元素的样式属性。
// 获取样式属性
var fontSize = $("#myElement").css("font-size");
// 设置样式属性
$("#myElement").css({
"color": "red",
"font-size": "16px"
});
这些方法使得在 jQuery 中操作元素的属性变得非常方便。你可以使用这些方法来读取和修改元素的属性、类、样式等。详细信息可以在[官方文档的 Attributes 部分](https://api.jquery.com/category/attributes/)找到。
转载请注明出处:http://www.zyzy.cn/article/detail/4645/jQuery