如何给鼠标移出整个navlist添加事件,而不是移出div的某个li加事件
如果是jquery用mouseleave事件,而不是mouseout,要不移动到子元素也会触发
纯js要判断是佛移动到子元素上,子元素return退出事件,看这个:移动到子容器上触发父容器mouseout事件解决办法
var navlist = document.getElementById('navlist');
//navlist是ID
navlist.onmouseover = function (){
navlist.style.display = 'block';
//这里面写效果
}