我希望这个标题能说明我要做什么。我的网站上有一个复选框。我想检查变量,然后将class='checked'添加到上述元素。例如:

<div class="checker" id="uniform-personalData1"><span><input name="personalData1" id="personalData1" value="0" type="checkbox"></span></div>


如果js变量如说$a = 1,我想将class='checked'添加到<span>。像这样:

<div class="checker" id="uniform-personalData1"><span class="checked"><input name="personalData1" id="personalData1" value="0" type="checkbox"></span></div>


我如何使用jquery做到这一点?

亲切的问候

最佳答案

嗨,@ adam,这很简单。只需使用jQuery的addClass方法。像下面。

    var $a = 1;
    if ($a === 1) {
      $('#uniform-personalData1 > span').addClass('checked');
      console.log($('#uniform-personalData1 span'));
    }

关于javascript - 如何将html类添加到上述元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48783473/

10-12 12:27