我已经使用 javascript 创建了一个自定义选择,如下所述:http: //v2.easy-designs.net/articles/replaceSelect/
关键思想是选择是由一个包含两个(在我的例子中)
ulNode.onmouseout = function() {
if (ulNode.className.indexOf('selectOpen') !- -1){
selectMe(li[0]);
}
}
即如果鼠标离开 ul,并且 ul 是打开的,则应该选择第一个元素。这很好用,但是当我在 li 之间移动鼠标时会调用这个函数,即使我没有离开包含的 ul。任何想法为什么会发生这种情况?
提前致谢!