有人可以告诉我如何在点击按钮时动态更改按钮的图像吗?
$('.gamebox_minimap_plus').click(function() {
$(this).css("background-image","url('gfx/plus2.png')");
});
点击后,而不是点击时,它会起作用,而在我停止点击后,它不会返回到plus1.png。
答案 0 :(得分:4)
我想你想使用mousedown和mouseup事件。
答案 1 :(得分:1)
使用mousedown和mouseup而不是单击。像这样:
$('.gamebox_minimap_plus').mousedown(function() { $(this).css("background- image","url('gfx/plus2.png')"); });
$('.gamebox_minimap_plus').mouseup(function() { $(this).css("background-image","url('gfx/plus1.png')"); });