假设我有一个带有.description类的div. 我希望当用户使用.image类悬停在另一个div上时显示div.description. 但是,当用户点击div.image时,我希望div.description保持可见.因此,如果用户单击.image,则不应
我希望当用户使用.image类悬停在另一个div上时显示div.description.
但是,当用户点击div.image时,我希望div.description保持可见.因此,如果用户单击.image,则不应应用mouseleave事件.
最后,当用户再次点击.image时,应再次激活悬停功能.这样当鼠标离开.image1时,div.description将再次被隐藏.
希望你们能帮助我!
var cancel = false;
$(".another").hover(function(){
$("div.description").show();
},function(){
if(!cancel)
$("div.description").hide();
});
$(".image").click(function(){
cancel = (cancel)?false: true;
});
