在页面其他区域点击的时候 顶层的select框自动消失 本帖最后由 zhaolibin147 于 2012-09-19 10:29:20 编辑 解决方案 » 你有没有用JQuery?用了的话,你可以用onmouseout方法 onmouseout方法与jq木有必然关系的哈Lz的问题也很简单,你用什么方法让它显示出来的,用逆向的方法就可以让它隐藏比如,你使用onmouseover让它显示,那onmouseout就可以让它隐藏 给select 加一个失去焦点的事件 onblur ...然后隐藏 都不看清我的问题 说说我的解决办法吧 给document加一个onclick方法 判断如果 select是显示的 就让他隐藏 所谓的什么鼠标方法 根本就不对 我鼠标不经过那里 怎么隐藏 那如果你在它上面点击呢?岂不是也被隐藏??你说的select框,是指那个:全部,发文,传报……的东东么? 绑定的都是鼠标事件经过“类型”让它显示,这个你肯定已经做了的离开“类型”时,设置一个var _seltimer=setTimeout(function(){select隐藏},500);就是说给个半秒钟的延时让那个隐藏掉然后:经过“select框”时,清除定时器:clearTimeout(_seltimer);然后:select显示离开“select框”时,直接:select框隐藏你看是不是能用?假如你说的select框就是那个:全部,发文,传报……的东东的话,这种方法是可行的 这里面的valueof:functions(){}是什么意思?? jquery如何选中radio B.js里面如何做才能实现调用dd()函数? 想明白一个意思 为什么我的JS提交一个表单在IE上面没有问题可是在FF上面却没有反应呀 javascript排序 帮我看看错在那里,高分求问? 如何在关闭一个弹出窗口时,把一个数值写入父窗口中的一个广本框? 用户输入两个数字,想计算和 extjs ItemSelector如何发起一次请求,左右两边都加载不同的数据 JS中google chart的小问题(PS:钓鱼岛是中国的!) jquery 控制 Select 标签的问题~~(有图有真相)
onmouseout方法与jq木有必然关系的哈Lz的问题也很简单,你用什么方法让它显示出来的,用逆向的方法就可以让它隐藏比如,你使用onmouseover让它显示,那onmouseout就可以让它隐藏
离开“类型”时,设置一个var _seltimer=setTimeout(function(){select隐藏},500);就是说给个半秒钟的延时让那个隐藏掉然后:
经过“select框”时,清除定时器:clearTimeout(_seltimer);然后:select显示
离开“select框”时,直接:select框隐藏你看是不是能用?假如你说的select框就是那个:全部,发文,传报……的东东的话,这种方法是可行的