本文小编为大家详细介绍“jQuery中DOM属性使用实例代码分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“jQuery中DOM属性使用实例代码分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
获取集合中第一个匹配元素的HTML内容
在一个 HTML 文档中, 我们可以使用 .html() 方法来获取任意一个元素的内容。 如果选择器匹配多个元素,那么只有第一个匹配元素的 HTML 内容会被获取。
$('div.demo-container').html();
html()方法还可以设置每一个匹配元素的html内容。
我们可以使用 .html() 来设置元素的内容,这些元素中的任何内容会完全被新的内容取代。
$('div.demo-container').html('<p>All new content. <em>You bet!</em></p>');
获取匹配的元素集合中第一个元素的当前值或设置匹配的元素集合中每个元素的值。主要用于<input>
标签
获取内容
$(".input").val();
设置内容
$(".input").val("username")
获取匹配的元素集合中的第一个元素的属性的值 或 设置每一个匹配元素的一个或多个属性。
.attr()方法只获取第一个匹配元素的属性值。
使用 jQuery的 .attr() 方法得到了一个元素的属性值主要有两个好处:
方便:它可以直接被jQuery对象访问并且链式调用其他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>
为匹配的元素集合中的每个元素中移除一个属性(attribute)。
input.removeAttr("title")
读到这里,这篇“jQuery中DOM属性使用实例代码分析”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。