Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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 使ajax加载可链接_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 使ajax加载可链接

Javascript 使ajax加载可链接,javascript,jquery,ajax,Javascript,Jquery,Ajax,我需要我的ajax加载是可链接的,但我认为它的编程方式对我来说并不正常。 我看到了这个插件,但我无法让它工作: 有什么想法吗?为什么不起作用?出什么事了?你在期待什么?我的编程技能几乎不存在。所以像上面说的那样复制代码根本不起作用。另外,我用ajax加载的方法看起来完全不同。出了什么问题:我可以更改url标题,但无法使呼叫可链接。您的控制台中会出现什么错误。 <a class="page2" href="#page2">Page 2</a> jQuery(documen

我需要我的ajax加载是可链接的,但我认为它的编程方式对我来说并不正常。 我看到了这个插件,但我无法让它工作:


有什么想法吗?

为什么不起作用?出什么事了?你在期待什么?我的编程技能几乎不存在。所以像上面说的那样复制代码根本不起作用。另外,我用ajax加载的方法看起来完全不同。出了什么问题:我可以更改url标题,但无法使呼叫可链接。您的控制台中会出现什么错误。
<a class="page2" href="#page2">Page 2</a>
jQuery(document).ready(function ($) {
    $('.page2').on('click', function () {
        var href = $(this).attr('href');
        if ($('#ajax').is(':visible')) {
            $('#ajax').css({
                display: 'block'
            }).animate({
                height: '0'
            }).empty();
        }
        $('#ajax').css({
            display: 'block'
        }).animate({
            height: '500px'
        }, function () {
            $('#loader').css({
                border: 'none',
                position: 'relative',
                top: '24px',
                left: '48px',
                boxShadow: 'none'
            });
            $('#ajax').load('page2.php ' + href, function () {
                $('#ajax').hide().fadeIn('slow');
            });
        });
    });
});