希望我在这里相对简单地错过了一些东西。 我希望第一次单击切换图像-37px的背景位置,然后第二次单击切换回原始位置。
我正在将加号更改为减号,然后返回加号,因为显示并隐藏了div。
感谢您的帮助!
$('#expand-button').click(function() {
$('#top10-list').slideToggle(600, function() {
$('#expand-button').css('background-position','0 -37px');
});
});
答案 0 :(得分:2)
http://jsbin.com/ibijey/edit#javascript,html,live
$('#expand-button').toggle(function() {
$('#top10-list').slideToggle(600, function() {
$('#expand-button').css('background-position','0 -37px');
});
},function(){
$('#top10-list').slideToggle(600, function() {
$('#expand-button').css('background-position','0 0px');
});
});