我有一个ul
,每个li
都有一行图像,我正在尝试将一个函数绑定到每个图像上,li
以便在'mouseenter'
图像行上出现,并且在'mouseout
图像行上消失......我bind()
在div
每个li
基于 a a #id
,以便他们独立工作。一切正常,除了 bind 函数似乎将每个离散函数绑定到它们各自div
的 ,然后绑定到每个后续函数li
在它下面...不是在上面,但是...所以当我将鼠标向下移动到较低的列表项(当前已折叠)时,聚焦的图像行会闪烁进出……如果我有一个较低的未折叠的图像行(一次只能未折叠的图像),并将鼠标向上移动到“上方”列表项上,不会发生这种故障行为......
$menu1
是div
在第一个li
......即使只有这个代码(以及其他四个绑定调用注释掉)所有四行图像仍然触发$menu1
淡入和淡出......
这是代码:
$menu1.bind('mouseenter', function(){
$menu1.animate({'opacity':'1.0'});
}).bind('mouseleave', function(){
$menu1.animate({'opacity':'0.0'});
});
几天来,我一直在尝试解决这个问题,而我的 jquery/javascript 技能似乎还达不到鼻烟...非常感谢您的帮助。