为了账号安全,请及时绑定邮箱和手机立即绑定

Jquery - addClass 和 removeClass 在函数内部不起作用

Jquery - addClass 和 removeClass 在函数内部不起作用

跃然一笑 2022-05-26 17:40:09
我正在使用 jquery。addClassand函数在我的removeClass代码中无法正常工作。如果没有调用函数,我尝试调试。日志显示“test”和“test1”,但添加类和删除类不起作用。这是代码<label class="radio-inline">  <spring-form:radiobutton name="residentCanadienImpot" class="radio-inline" path="indResidentCanadienImpot" id="residentCanadianImpotOui" value="O"/>  <spring-tags:message code="lef.oui"/></label>var elementFiscaliteCanadaOui = $('#residentCanadianImpotOui');var elementFiscaliteUsaOui = $('#residentAmericainImpotOui');var elementFiscaliteAutreOui = $('#residentAutrePaysImpotOui');if (valGroupeRadioindResIdentCanadaImpot === 'N' &&  valGroupeRadioIndResidentUsaImpot === 'N' &&  valGroupeRadioIndResidentAutreImpot === 'N') {  console.log("test");  $(elementFiscaliteCanadaOui).removeClass("radio-inline").addClass('alertElem');  $(elementFiscaliteUsaOui).removeClass("radio-inline").addClass('alertElem');  $(elementFiscaliteAutreOui).removeClass("radio-inline").addClass('alertElem');  console.log("test1");}
查看完整描述

1 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

从改变


  $(elementFiscaliteCanadaOui).removeClass("radio-inline").addClass('alertElem');

  $(elementFiscaliteUsaOui).removeClass("radio-inline").addClass('alertElem');

  $(elementFiscaliteAutreOui).removeClass("radio-inline").addClass('alertElem')


      elementFiscaliteCanadaOui.removeClass("radio-inline").addClass('alertElem');

      elementFiscaliteUsaOui.removeClass("radio-inline").addClass('alertElem');

      elementFiscaliteAutreOui.removeClass("radio-inline").addClass('alertElem');

let span=$(".text");

$("#change").click( function(){

  console.log(span);

  span.removeClass("blue").addClass("red");

})

.text{

  margin-top:15px;

  padding:5px;

}

.blue{

  background-color:lightblue;

}

.red{

  background-color:red;

}

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

<button id="change">

Change color from blue to red

</button>

<span class="text blue" >

  Hey

</span>


查看完整回答
反对 回复 2022-05-26
  • 1 回答
  • 0 关注
  • 403 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号