【发布时间】:2011-05-12 03:11:44
【问题描述】:
我有以下代码在另一个 div 被鼠标悬停时切换 div 的可见性。它工作正常,除非你反复将鼠标悬停在队列中:
$(document).ready(function() {
$('.trigger').mouseover(function(){
$('.info').toggle(400);
}).mouseout(function(){
$('.info').toggle(400);
});
});
我已经尝试过了,但它似乎不起作用(它会导致切换 div 的可见性出现问题,最终根本不显示它)
$(document).ready(function() {
$('.trigger').mouseover(function(){
$('.info').stop().toggle(400);
}).mouseout(function(){
$('.info').stop().toggle(400);
});
});
我如何摆脱这里的队列?
【问题讨论】:
-
你真的应该缓存
.info选择器。 -
如果您要缓存选择器 Stephen,您不妨缓存整行...。不幸的是,无论如何这对 Dan 的问题没有帮助。有些人简化他们的代码以供其他人回答问题。我也同意 John-Dan 应该接受成为参与者而不是用户
-
您只接受了 7 个问题中的 1 个,点击我的问题,然后接受您为每个问题选择的答案
-
不幸的是,在少数人中,您的问题似乎没有正确答案:(,我仍在寻找解决您的问题的方法
标签: jquery queue toggle onmouseover