クリック イベントで 2 つの個別のプロパティを切り替えたい:
1) div 内の画像 -src
属性の切り替え
2) div の絶対位置 -animate("top":"0px")
ビットの切り替え
ここにHTMLがあります
<div id="emailme">
<a id="email" href="mailto:xxx@gmail.com">xxx@gmail.com</a>
<div id="emailmecopy">email me</div>
<img id="emaildown"src="images/downbutton.png">
</div>
src の切り替えをソートしましたが、アニメーション ビットを切り替える方法がわかりません。
$("#emailme img").on({
'click': function() {
var src = ($(this).attr('src') === 'images/downbutton.png')
? 'images/upbutton.png'
: 'images/downbutton.png';
$(this).attr('src', src); //THIS TOGGLES THE IMAGE SRC
//BUT WHAT DO I PUT HERE TO TOGGLE ANIMATE BETWEEN ("top":"0px") and
//("top":"-50px") IN THE SAME CLICK??
}
});
どんな助けでも大歓迎です!