解决方案 »

  1.   

    你鼠标离开购物车是不是有隐藏小窗口代码这个时候你因该在 setimeout中 隐藏小窗口这样给一个机会移到小窗口上 然后 小窗口的mouseover事件 要取消前面的隐藏的settimeoue
      

  2.   

    非常感谢你的指点,但是我试了一下,没有作用。
    我是这样的。
    <li    onmouseover=""   onmouseout="">
    <div>购物车</div>
    <div  隐藏>
       <div 购物车,用于盖住上面的购物车</div >
       <div >购物车中的内容</div >
    </div >
    </li>
     现在是指向购物车后,能显示出来新<购物车>,和<购物车中的内容>。
    鼠标也可以移动到购物车内容上面去。
    问题是,鼠标在<购物车内容框>上移动时,<购物车内容框>会闪动,不移动就不闪。
    楼上的方法,我试过了。也会闪。
      

  3.   

    终于弄好了。最后发现还是KK3K2005的办法是对的。
    原来鼠标移动到内层的控件上后,外层的会先产生onmouseout事件,再接着会产生一个onmouseover事件。明白了这点才知道为什么要设置settimeout了。谢谢KK3K2005 了。