gpt4 book ai didi

javascript - 单击按钮时如何更改javascript中的调用类?

转载 作者:太空狗 更新时间:2023-10-29 14:22:09 25 4
gpt4 key购买 nike

我有一个div是

<div class="add1"></div>

我希望 add1 成为 add+thenumber of length 示例:

var n= $('.add1').length + 1;  
$('.add1').click(function(){

所以我做的是

$('.add+n').click(function(){

但是它不起作用,请帮助我:(

最佳答案

您可以将数字存储在数据属性中并在每次点击时递增。从数据属性值更改类属性。

HTML

  <div id="myDiv" data-num='1' class="add1">click me</div> 

JS

document.getElementById('myDiv').addEventListener('click', function(){

var num = Number(this.getAttribute('data-num'));
num++;
this.setAttribute('data-num', num)

this.setAttribute('class', 'add' + num);

});

关于javascript - 单击按钮时如何更改javascript中的调用类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34248249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com