我将尝试尽可能简单,当有人将鼠标悬停在 a 标签上时,我试图在 div 上实现简单的可见性切换,类似于此链接上的四个按钮:
现在的问题是我希望它出现或希望它在标签的鼠标悬停时可见,但是当我隐藏 div 它永远不会回来时,我尝试了多种方法,有些是
$("#function").on("mouseover",this, function () {
$(this).addClass("show");
})
$("#function").on("mouseout",this, function () {
$(this).removeClass("show");
$(this).addClass("hide");
})
另一个是:
$("#function").hover(
function () {
$(this).addClass("hide");
},
function () {
$(this).removeClass("hide");
}
);
并且
$("#butt").on("mouseover", this, function(){
$(this).find("div#function").show();
//$("#function").toggleClass("visible");
});
$("#butt").on("mouseout", this, function(){
$(this).find("div#function").hide();
//$("#function").toggleClass("visible");
});