我想为每个div添加一个新的类,但要唯一,如何用jQuery做到这一点?
<div class="pat"></div>
<div class="pat"></div>
<div class="pat"></div>
CodePen Project
最佳答案
尝试使用jquery的each()
和attr()
函数,最好尝试使用id
而不是class
对于unique
id
。
$('.pat').each(function(a,b,c){
$(this).attr('id',$(this).attr('class')+a)
})
console.log($('body').html())
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="pat"></div>
<div class="pat"></div>
<div class="pat"></div>
关于javascript - 向div添加唯一的类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44238745/