Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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
是否为javascript fadeIn效果添加延迟?_Javascript_Jquery - Fatal编程技术网

是否为javascript fadeIn效果添加延迟?

是否为javascript fadeIn效果添加延迟?,javascript,jquery,Javascript,Jquery,可能重复: 有人知道我如何在这个脚本中添加大约1秒的延时吗 我想让淡入淡出的modcontentplatinummorediv在modcontentplatinum淡出大约一秒钟后淡入 谢谢 <script> $(".modcontentplatinummore").hide(); $('.morebutton-platinum').click(function () { if ($('.modcontentplatinummore').is(":hidden")) {

可能重复:

有人知道我如何在这个脚本中添加大约1秒的延时吗

我想让淡入淡出的
modcontentplatinummore
div在
modcontentplatinum
淡出大约一秒钟后淡入

谢谢

<script>
$(".modcontentplatinummore").hide();
$('.morebutton-platinum').click(function () {
    if ($('.modcontentplatinummore').is(":hidden")) {       
        $('.modcontentplatinum').fadeOut(500);
        $('.modcontentplatinummore').fadeIn(500);
    } else {
        $('.modcontentplatinummore').fadeOut(500);
        $('.modcontentplatinum').fadeIn(500);
    }
});
</script>

$(“.modContentPlatinumore”).hide();
$('.morebutton白金')。单击(函数(){
如果($('.modContentPlatinumore')。是(“:hidden”){
美元('.modcontentplatinum')。淡出(500);
$('modcontentplatinummore').fadeIn(500);
}否则{
$('modcontentplatinummore')。淡出(500);
美元('.modcontentplatinum')。法代因(500);
}
});

只需使用将超时添加到动画队列中的即可。

我们可以使用jquery中的delay()添加延迟。请使用此链接

@Diodeus:+1,尽管该问题倾向于回答过时的jquery版本(1.4之前):-/zzz您看过jquery文档吗?