我想在点击事件上切换两个单独的属性:
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??
}
});
非常感谢任何帮助!