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

时间:2014-06-23 02:49:57

标签: javascript jquery class input field

我不确定为什么这不起作用,我正在寻找一些指导。基本上,我希望在span包含类"活动"时检查复选框,并希望在span不包含类&#34时不检查它;有源"

我的代码出了什么问题?非常感谢您的帮助!

<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>

1 个答案:

答案 0 :(得分:2)

尝试在document.ready中编写函数:

<script type="text/javascript">             

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