2015-05-08 72 views

回答

4

這將active類添加到含DIV,並從它周圍的所有其他的DIV將其刪除。

$(":radio").click(function() { 
 
    $(this).closest("div").addClass("active"). 
 
    siblings("div.active").removeClass("active"); 
 
});
.active { 
 
    background-color: hotpink; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div> 
 
    <input type="radio" name="radio">Button 1</div> 
 
<div> 
 
    <input type="radio" name="radio">Button 2</div> 
 
<div> 
 
    <input type="radio" name="radio">Button 3</div>