// 点击菜单滑动下拉,焦点不在下滑界面自动回收
$(document).ready(function () {
$("#AOPTopMenu>ul>li").hover(function () {
$(this).children(".SecondMenuBar").slideDown();
$(this).removeClass("bgColor");
$(this).addClass("SelectbgColor");
$("#zg_Iframe").css('display', 'block');
}, function () {
$(this).children(".SecondMenuBar").slideUp();
$("#zg_Iframe").css('display', 'none');
$(this).removeClass("SelectbgColor");
$(this).addClass("bgColor");
})
})给这段代码加,实现鼠标放上不立马滑出界面,有个延时!!
$(document).ready(function () {
$("#AOPTopMenu>ul>li").hover(function () {
$(this).children(".SecondMenuBar").slideDown();
$(this).removeClass("bgColor");
$(this).addClass("SelectbgColor");
$("#zg_Iframe").css('display', 'block');
}, function () {
$(this).children(".SecondMenuBar").slideUp();
$("#zg_Iframe").css('display', 'none');
$(this).removeClass("SelectbgColor");
$(this).addClass("bgColor");
})
})给这段代码加,实现鼠标放上不立马滑出界面,有个延时!!
解决方案 »
- 3个js图片滚动(同一个页面有3行,3个Iframe),滚动的图片出现晃动的情况,怎么办?什么问题?
- js截取重组字符串
- 这滚动的代码跟JS冲突了
- 求助,firebug提示js错误,freebook is not defined什么意思
- 网页执行dialogArguments.parent.location.reload(); 这句话后就无法打开其他链接了
- 如何在拖动层的时候避免页面出现滚动条以及一些东西被选中而页面变形
- 为什么这个网页就不能好好地呆在iframe中
- 谁知道校内网注册点学校弹出那么所有学校是怎么实现的呀?
- 请问:在PHP中调用Javascript的问题:好象echo解决不了:(
- 使用ECharts3.0来实现地图下钻功能(某省的市级下钻到县级)
- 如何实现在页面加载完成前将按钮置灰,加载完成后按钮恢复
- extjs buttons在panel中的位置问题
可以尝试var timer=setTimeout(......)
之后在 blur的时候清除timer或者 隐藏dom
不过搜了一下.貌似要触发animate的才能触发delay的功能.不然是无效的...
setTimeout是可以的
// 点击菜单滑动下拉,焦点不在下滑界面自动回收
$(document).ready(function () {
var delayTime = "" ;
$("#AOPTopMenu>ul>li").hover(function () {
var _self = $(this).children(".SecondMenuBar");
delayTime= setTimeout(function () {
$(_self).slideDown(200)
$(this).removeClass("bgColor");
$(this).addClass("SelectbgColor");
$("#zg_Iframe").css('display', 'block');
}, 600);
}, function () {
clearTimeout(delayTime);
$(this).children(".SecondMenuBar").slideUp();
$("#zg_Iframe").css('display', 'none');
$(this).removeClass("SelectbgColor");
$(this).addClass("bgColor");
})
})2楼和三楼说的也对,给分!