我想显示 div 内的所有类名属性。例如 :
<div class="limit-text">
<h1 class="h1 title-cover">Title</h1>
<img src="image.jpg" class="icon-svg hide-for-print" alt="image">
<h3 class="copy-cover">Lorem Ipsum</h3>
</div>
输出应为:limit-text, h1 title-cover, icon-svg hide-for-print, copy-cover
。获取所有类名属性。我试过了
$(div).attr('class')
但它只返回一个(即)限制文本
请帮我解决这个问题。
使用children()
并循环遍历它们中的每一个以获取类名
$('.limit-text').children().andSelf().each(function(){
console.log($(this).attr('class'))
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="limit-text">
<h1 class="h1 title-cover">Title</h1>
<img src="image.jpg" class="icon-svg hide-for-print" alt="image">
<h3 class="copy-cover">Lorem Ipsum</h3>
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句