我对这段代码有疑问(我做了一个 jsfiddle http://jsfiddle.net/r2y8J/)。
$(document).ready(function() {
/*$(".bulletProj").mouseenter(function () {
console.log("You're Over!");
$(".caption").animate(
{top: "0px"},
300, function() {
console.log("i slided");
});
});
$(".bulletProj").mouseleave(function() {
$(".caption").animate(
{top: "-200px"},
300, function() {
console.log("i left");
});
});*/
$(".bulletProj").mouseenter(function() {
console.log("mous is over");
$(".caption").toggle();
}).mouseleave(function () {
console.log("mous leaves");
$(".caption").toggle();
});
});
由于我尝试了更多方法,因此对部分代码进行了注释。
我想要做的是有一个带有一些文本和 bg 图像的 div,当鼠标悬停在它上面时,另一个 div 应该用一个按钮向下滑动。问题是我尝试了 .mouseover .mouseout、.mouseeneter 和 .mouseleave 但它一直在闪烁。我发现当我看完文本时它会停止,但如果我在 div 的空白处,它会继续闪烁。有人有想法吗?非常感谢。