试图让父母的孩子<div>
改变。页面上总共有 5 个面板,当我单击其中一个父级时,所有面板的所有子级都会更改。
除了下面的代码,我在这里上传了它:http: //intp.co/dev
jQuery:
<script>
$("div.click").click(function() {
$("div.click > img").toggleClass("rotated");
});
</script>
的HTML
<div class="panel">
<div class="expander2 click">
<img src="images/chev.png">
</div>
<h1>The Best Header Sample Text</h1>
</div>
<div id="segment2">
<p>Lorem Ipsum Dolor Sit Amet</p>
</div>
CSS
.click img
{
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
margin-top:34px;
margin-right:22px;
}
img.rotated
{
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
}