Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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/Ajax内容替换_Jquery_Ajax - Fatal编程技术网

jQuery/Ajax内容替换

jQuery/Ajax内容替换,jquery,ajax,Jquery,Ajax,我有个问题我想解决这个问题 当点击链接时,内容实际上会淡出 延迟并加载新内容 只需显示新内容而不褪色 这是我的解决方案,但绝对令人不安。。。在这个过程中,内容在加载和衰减时似乎会连续出现2-6次,最后一次显示正确。。当我点击另一个导航点时,它也会加载新内容2-6次 我希望你能理解我的英语 怎么了 $(function() { $('.activator').click(function(event) { var target = $(this).attr('href'); w

我有个问题我想解决这个问题

  • 当点击链接时,内容实际上会淡出
  • 延迟并加载新内容
  • 只需显示新内容而不褪色
  • 这是我的解决方案,但绝对令人不安。。。在这个过程中,内容在加载和衰减时似乎会连续出现2-6次,最后一次显示正确。。当我点击另一个导航点时,它也会加载新内容2-6次

    我希望你能理解我的英语

    怎么了

    $(function() {
      $('.activator').click(function(event) {
        var target = $(this).attr('href');
        window.location.hash = target;
        $.ajax({
        url: target,
        success: function(data) {
            $('#contentreplace')
                .fadeOut('slow', function() {
                    $(this).html(data).show();
                });
        }
    });
    return false;
    });
    });
    

    我不知道如何解决这个问题://

    请制作一个JSFIDLE。我不能制作一个FIDLE,因为它是ajax的东西。。。当我看萤火虫的时候,不透明度在上升。。。最后,它会正确显示您是否尝试替换
    done()
    函数中的内容,而不是
    success