如果选中 - > addClass

Vik*_*kii 2 javascript jquery

我有输入复选框

<label for="edit-panes-uc-termsofservice-agreement-checkout-tos-agree-agreed" class="option"><input type="checkbox" class="form-checkbox" value="agreed" id="edit-panes-uc-termsofservice-agreement-checkout-tos-agree-agreed" name="panes[uc_termsofservice_agreement_checkout][tos_agree][agreed]"> I agree with the terms above</label>
Run Code Online (Sandbox Code Playgroud)

并且我想在检查时将元素添加到元素befcontentleft.请告诉我解决方案.谢谢.

if($('input#edit-panes-uc-termsofservice-agreement-checkout-tos-agree-agreed').is(':checked') {
     $('befcontentleft').addClass('green');
}
Run Code Online (Sandbox Code Playgroud)

Nea*_*eal 5

$('input#edit-panes-uc-termsofservice-agreement-checkout-tos-agree-agreed').change(function(){
    if(this.checked){
         $('#befcontentleft').addClass('green');
    }
    else {
         //do something else
    }
})
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/maniator/9UQf8/