2013-04-06 62 views
0

基本上,我創建了與鏈接類的多個鏈接,並且它們每個都有它們所代表的內容的標識。根據鏈接ID將內容加載到DIV中

我寫了一個jQuery腳本,這不是爲我工作,並拋出了第一個錯誤:

$(function() { 
    $.get('pages/home.html') 
    .success(function(response) { 
     $('.contentblock').html(response); 
    }) 
    .error(function(jqXHR, textStatus, errorThrown) { 
     $('.contentblock').html('<h1>Failed to load page(s)!</h1>'); 
    }); 

    $(document).on('click', '.link', function() { 
     $('.contentblock').html('<div class="animatedload"></div>'); 

     var page = 'pages/' + $(this).attr('id') + '.html'; 
     $('.contentblock').hide(); 
     $.get(page) 
     .success(function(response) { 
      $('.contentblock').html(response); 
     }) 
     .error(function(jqXHR, textStatus, errorThrown) { 
     }); 
     $('.contentblock').fadeIn(1000); 
    }); 
}); 

它扔.error(函數()){}在6號線。

請幫我解決這個:(感謝您的幫助提前

編輯:曾是服務器的問題,而不是代碼:)

〜MCD

+0

該錯誤只需要做的初始加載,而不是從點擊雖然負荷,對不對?另外,我很確定你指定了錯誤的成功/加載函數,但我必須檢查。 – 2013-04-06 05:57:16

+0

啊,沒關係,我只是沒有看到指定處理函數的形式。無論如何,爲什麼不在輸出中包含textStatus和errorThrown,以幫助您進行調試?不知道爲什麼它有錯誤的功能,它是不可能說明爲什麼它不起作用。 – 2013-04-06 05:59:41

+0

它以前工作@crimson_penguin,但現在它似乎不太好,其相同的代碼:s – madcrazydrumma 2013-04-06 06:20:18

回答

0

原來@crimson_penguin是對!

它不會出於安全考慮工作,所以把它到一個服務器,它的工作