当元素包含类时,如何勾选复选框?

How do I check a checkbox when an element contains a class?

本文关键字:何勾选 复选框 元素 包含类      更新时间:2023-09-26

我不知道为什么这是不工作,我正在寻找一些指导。基本上,我希望复选框在span包含类"active"时被选中,并希望当span不包含类"active"时不被选中。

我的代码有什么问题?提前感谢您的协助!

<span class="option" id="website-selector"></span>
<input type="checkbox" class="website_check" />

<script type="text/javascript">             
if ( $("#website-selector").hasClass("active") ) {
    $(".website_check").prop('checked', true);
}
else {
    $(".website_check").prop('checked', false);
}
</script>

尝试在文档中编写函数。准备:

<script type="text/javascript">             
   $(document).ready(function(){  
   if ( $("#website-selector").hasClass("active") ) {
   $(".website_check").prop('checked', true);
  }
   else {
       $(".website_check").prop('checked', false);
  }
});
</script>