我需要为已经具有Class的按钮分配一个ID。我只能用该代码分配一个新类:
<script>
(function($) {
$(document).ready(function() {
var buttonFancy = $('.header-content .et_pb_more_button.et_pb_button_one');
buttonFancy.each(function(){
$(this).addClass('treeee');
})
});
})(jQuery)
</script>
答案 0 :(得分:0)
您可以使用attr
更改任何属性(请参见https://api.jquery.com/attr/)$(this).attr('id', 'myID' + index);
使用当前按钮的索引将ID更改为“ myID-”。
(function($) {
$(document).ready(function(index) {
var buttonFancy = $('.header-content .et_pb_more_button.et_pb_button_one');
buttonFancy.each(index => {
$(this).addClass('treeee');
$(this).attr('id', 'button-' + index);
})
});
})(jQuery)