本帖最后由 spcmusic 于 2010-07-03 01:51:12 编辑

解决方案 »

  1.   

    0. 是往这里敲错了,还是原来就写错了,DIV的闭合没有加/
    <div id="list1">
        <div>本文</div>
        <div><img src="ico.gif" \></div>
    </div>
    <div id="list2">
        <div>本文</div>
        <div><img src="ico.gif" \></div>
    </div>
    <div id="list3">
        <div>本文</div>
        <div><img src="ico.gif" \></div>
    </div>1.怎么让事件只在list之间移动时候触发,在list内部移动的时候不触发。
      用onmouseenter来代替mouseover。2.在list内移动鼠标的时候,特别是让鼠标从文本移动到图标或者从图标移动到文本的时候,为什么e.relatedTarget会是null
      没看prototype,不太清楚。
      

  2.   

    onmouseover判定它是否在list内这里有一个例子:http://varnow.org/pages/mouseover-mouseout-solution-two.html
      

  3.   


    onmouseenter是IE特有的,FF下不适合
      

  4.   

    你要是看了这个页面,就知道怎么解决这个问题了
    http://varnow.org/pages/mouseover-mouseout-solution-two.html