这是代码:
$('.rightside').click(function(){
if($('#clickForm').is(":visible")) {
$('#clickForm').hide("slide", { direction: "left" }, 500);
$('.left_slider').animate({left:"0"}, 500).css('background-image','url(images/leftPanel/gear.png)').attr('title','Open');
$("#blackbg").hide();
}
else
{
$('#clickForm').show("slide", { direction: "left" }, 500);
$('.left_slider').animate({left:"314px"}, 500).css('background-image','url(images/leftPanel/close.png)').attr('title','Close');
$("#blackbg").show();
}
});
问题是这样的。这是动画前的图片
和动画之后
在我将鼠标至少移动 1px 或单击之前,它会一直保持这种状态。对于工具提示,我正在使用 Tipsy。如果有帮助,我可以自己做。