亲宝软件园·资讯

展开

jQuery DOM 属性

RiemannHypoth 人气:0

DOM属性(下)

.html()

获取集合中第一个匹配元素的HTML内容

在一个 HTML 文档中, 我们可以使用 .html() 方法来获取任意一个元素的内容。 如果选择器匹配多个元素,那么只有第一个匹配元素的 HTML 内容会被获取。

$('div.demo-container').html();

html()方法还可以设置每一个匹配元素的html内容。

我们可以使用 .html() 来设置元素的内容,这些元素中的任何内容会完全被新的内容取代。

$('div.demo-container').html('<p>All new content. <em>You bet!</em></p>');

.val()

获取匹配的元素集合中第一个元素的当前值或设置匹配的元素集合中每个元素的值。主要用于<input>标签

获取内容

$(".input").val();

设置内容

$(".input").val("username")

.attr()

获取匹配的元素集合中的第一个元素的属性的值 或 设置每一个匹配元素的一个或多个属性。

.attr()方法只获取第一个匹配元素的属性值。

使用 jQuery的 .attr() 方法得到了一个元素的属性值主要有两个好处:

<!DOCTYPE html>
<html>
<head>
  <style>
  img { padding:10px; }
  div { color:red; font-size:24px; }
</style>
  <script src="./jquery-3.6.0.min.js"></script>
</head>
<body>
  <img />
  <img />
  <img />
  <div><B>Attribute of Ajax</B></div>
<script>
$("img").attr({
  src: "images/hat.gif",
  title: "jQuery",
  alt: "jQuery Logo"
});
$("div").text($("img").attr("alt"));
</script>
</body>
</html>

.removeAttr()

为匹配的元素集合中的每个元素中移除一个属性(attribute)。

input.removeAttr("title")

加载全部内容

相关教程
猜你喜欢
用户评论