2012-05-05 33 views
3

所以即時通訊工作的網站,使用Ajax加載內容之間的頁面,但這些頁面內的JavaScript停止工作時,它的加載,即使它工作得很好,如果我直接訪問頁面。jquery手風琴通過ajax加載不工作

繼承人的索引頁

http://tinyurl.com/82exd3u

,如果你點擊「服務」,你可以看到它,它加載與手風琴側邊欄不工作。當我直接訪問該頁面時,它工作正常。

http://tinyurl.com/7jfjek8

繼承人使用(嘗試使用活的,但它沒有做的工作)的Ajax代碼IM

$(document).ready(function() { 
    $('.nav').live('click', function(){ 
     var href = $(this).attr('href')+" #content"; 
     $('#content').hide().load(href).fadeIn('normal'); 
     return false 
    }); 
}); 

和我刪除的文件()希望將準備部分來自手風琴代碼做的伎倆,但仍然沒有。

任何想法?在此先感謝

+0

你知道一個網頁建立像,最有可能的鬆谷歌排名會? –

+0

請注意'live()'已棄用。 – kapa

+0

是的,我知道它不會幫助谷歌排名,但它的客戶如何建立網站 – user1377024

回答

0

在索引文件中,當body元素加載它試圖調用initialize();這是沒有定義的。這一定是javascript停止工作的原因。檢查body元素的onLoad屬性。

還要檢查你的網址,你的JS和CSS文件,他們兩個人都沒有工作:

<script src="js/libs/modernizr-2.5.3.min.js"></script> 

<link rel="stylesheet" href="css/style.css">