【发布时间】:2011-08-26 21:30:39
【问题描述】:
基本上,即使在绑定单击之后,我也想让悬停工作,但我将 .image26 和 27 设置为其默认背景。悬停一开始有效,但点击后,由于我将其重置为默认值,因此不再有效。
在这方面有更好的方法吗?如果我没有将图像的其余部分放到它的默认位置,那么它们都会被标记为已点击。
工作样本: http://jsfiddle.net/louiemiranda/RkM3t/
jquery 代码:
$(".image22").bind("click", function(event){
$(this).css("background-position", "0 100%");
$('#package22').attr("checked", "checked");
$('.image26').css("background-position", "0 0");
$('.image27').css("background-position", "0 0");
var cashcredit = $('#package22').val();
$('#fyi').html(cashcredit);
});
$(".image22").bind("mouseenter mouseleave", function(event){
$(this).toggleClass("image22-selected");
});
感谢任何帮助。谢谢!
【问题讨论】:
标签: javascript jquery user-interface interface hover