我的困境是关于 .live() 和 .hover()。我想要的是,每次我点击“立即购买”按钮时,它都会更新我的侧边栏(更新它不会加载页面),其中包含购买该商品的数量,以及当我悬停购物车时侧边栏上的图像,它将向我显示完整的购买详细信息(我隐藏了,因为我希望它只在悬停时显示)。但是在我点击“购买按钮”后,看到购买的更新,我试图将鼠标悬停在侧边栏上,但遗憾的是它没有显示完整的详细信息,然后在我刷新页面后悬停正常工作。一位朋友告诉我使用 .live() 但发现它对我来说很复杂,因为我还是个新手。谁能指导我?:(
代码:
$('#shoppingCart').hover(
function(){
//div
$('#div_widget').removeClass('hidden');
$('.cartDivLight').addClass('cartDivDark');
},
function(){
//div
$('#div_widget').addClass('hidden');
$('.cartDivLight').removeClass('cartDivDark');
}
);
,这就是我的脚本的样子,我想集成 .live(),但它不起作用。:(