我有一个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 技能似乎还达不到鼻烟...非常感谢您的帮助。