$(window).load(function() {
    $(".screenLoading").fadeOut('slow');
})

setInterval("loadCont()", 500);
//Loaded

function loadCont(){

    $('.container').fadeIn('slow');
    return;
}

function loadLogin() {
    $('.container').fadeOut('slow', function() {
            $('.log').fadeIn('slow');
    });
}


我上面有javscript代码,并试图模仿http://orinukas.com/SoduBendrija/的效果。

当我单击名为“ Nariams”的右上方链接时,带有标题和段落的内容应淡出,并且“注册”表单应淡入。

当我单击该链接时,内容消失,注册表单也逐渐消失,内容也逐渐消失。

我不希望内容淡出。

最佳答案

我已经检查了您粘贴在http://pastebin.com/gQC5MBWL中的代码。
我发现您正在使用的一个问题

setInterval("loadCont()", 500);
//Loaded

function loadCont(){

        $('.container').fadeIn('slow');
        return;
}


setInterval会一次又一次地调用自身(如果将其隐藏,它将再次显示内容),因此请将其删除或使用setTimeout而不是使用setInterval。

谢谢

关于javascript - Javascript淡入淡出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24885900/

10-10 06:17