2015-12-02 86 views

回答

1

只是改变.attr( “选中”)来。是( “:勾选”)

1

我不明白你为什么把这个无用的代码:

<label for="common"></label> <span>Common</span> 

可制成有用的是这样的:

<label for="common"> <span>Common</span></label> 

,解决您的问题,重命名复选框的id以匹配div s的类:

<input type="checkbox" id="post-id" /> 
<input type="checkbox" id="post-activation" /> 

而且<div> S:

<div class='col-xs-3 post-id'>id</div> 
<div class='col-xs-3 post-activation'>active</div> 

然后使用jQuery:

$(function() { 
    $("input:checkbox").change(function() { 
     if (this.checked) 
      $("." + this.id).show(); 
     else 
      $("." + this.id).hide(); 
    }); 
});