2012-05-05 30 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">