私は現在、クリックすると別の画像に切り替わり、もう一度クリックすると元に戻るいいねボタンにしようとしているdivを持っています.....
それで、div画像をクリックするたびに「押された」というクラスが追加され、左クリックから指を離すまで2番目の画像だけが残るという問題があります。
私は phonegap と Intel モバイル フレームワークを使用して、html、css、および javascript を支援しています。
クリック時にこの機能がポップアップしないようにする方法はありますか、またはクリック時に2つの画像をより簡単な方法で交換するためにできることはありますか?
助けてくれてありがとう。私はこれに少し慣れていません。
HTML
<td align="right">
<div class="like_button"></div>
</td>
CSS
.like_button {
background-color: transparent;
border-color: transparent;
border:0px;
background-image: url(../img/like_button.png);
background-size: 52px 52px;
height: 52px;
width: 52px;
}
.like_button:active {
background-image: url(../img/liked_button.png);
background-size: 52px 52px;
height: 52px;
width: 52px;
}
ジャバスクリプト
jQuery('like_button').click(function(){
jQuery(this).toggleClass('active');
});