0

以下のコードを使用して、ユーザーがタイトルをクリックしたことに基づいて広告表示データを表示できるようにしましたが、その横にポジティブな画像を追加しようとしていますが、これは簡単に実行できますが、ユーザーが見出しをクリックしてデータが表示されたのはnegative.pngを表示したいのですが、クリックしてデータを再度非表示にすると、positive.pngを表示したいと思います

HTML コード

 <div >
        <div class="layer1">
            <p class="heading">To view report fields click here</p>
                <div class="content" >
                     <table>
                        <tr>
                            <th>Name</th>
                        </tr>
                        <tr>
                            <td><h4>Gender</h4></td>
                        </tr>
                        <tr>
                            <td><h4>Percentage</h4></td>
                        </tr>
                    </table>   
                </div> 
         </div>
     </div>

CSS コード

.layer1 {
margin: 0;
padding: 0;
width: auto;
}

.heading {
margin: 1px;
color:Black;
font-family:Arial;
font-weight:bold;
padding: 3px 10px;
cursor: pointer;
position: relative;
background-color:#C0C0C0;
}
.content {
padding: 5px 10px;
background-color:#fafafa;
}

JavaScript コード

jQuery(document).ready(function () {
     jQuery(".content").hide();
     //toggle the componenet with class msg_body
     jQuery(".heading").click(function () {
         jQuery(this).next(".content").slideToggle(400);
     });
 })
4

1 に答える 1