Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 摇曳消失的div.我怎么能阻止它?_Jquery - Fatal编程技术网

Jquery 摇曳消失的div.我怎么能阻止它?

Jquery 摇曳消失的div.我怎么能阻止它?,jquery,Jquery,很抱歉今天我的问题打扰了你 当我转到不同的子菜单和移动鼠标时,你知道如何阻止div闪烁吗? 我希望内容是整个时间的50%。似乎当我浏览不同的子菜单时,每次跳转都会再次淡入。 我能做什么??非常感谢你的帮助 $(文档).ready(函数(){ $(“#Layer5 li a”).hover(函数(){ 控制台。登录(“登录”); $(#header1”).fadeTo('slow',0.5); }, 函数(){ 控制台。登录(“退出”); $(“#header1”).fadeTo('slow

很抱歉今天我的问题打扰了你

当我转到不同的子菜单和移动鼠标时,你知道如何阻止div闪烁吗? 我希望内容是整个时间的50%。似乎当我浏览不同的子菜单时,每次跳转都会再次淡入。 我能做什么??非常感谢你的帮助


$(文档).ready(函数(){
$(“#Layer5 li a”).hover(函数(){
控制台。登录(“登录”);
$(#header1”).fadeTo('slow',0.5);
}, 
函数(){
控制台。登录(“退出”);
$(“#header1”).fadeTo('slow',1);
});
});
如果“闪烁”是因为它不断地在淡入淡出,您*可以使用.stop()或使用animate and queue:false,就像这样-

$("#Layer5 li a").hover( function() {
    $("#header1").animate(
      {'opacity': '.5'},
      {queue: false}
    )
}, function () {
    $("#header1").animate(
      {'opacity': '1'},
      {queue: false}
    )
});
下面是一个工作示例的提琴-

在Chrome中按F12键,或在Firebug中按FF键以查看控制台视图。console.log(“登录”);etc是用于测试的。如果你花一点时间阅读jquery文档,你会更喜欢它!我没有看到任何闪烁。
$("#Layer5 li a").hover( function() {
    $("#header1").animate(
      {'opacity': '.5'},
      {queue: false}
    )
}, function () {
    $("#header1").animate(
      {'opacity': '1'},
      {queue: false}
    )
});