2012-09-08 40 views
0

即时通过jQuery及其load()函数在本地进行实验。 我有这样的JS代码:jQuery AJAX加载不在本地服务器上工作

$(document).ready(function(){ 
    $("img.menu").click(function(){ 
    $("div#content").load("about.html"); 
    }); 
}); 

它引用到

<td><img id="toolbar" class="menu" src="toolbar/about.png" /></td> 

,以及它可能加载about.html文件,它在同一文件夹中:

<p>some text...</p> 

它应该装在:

<div id="content"> 
<p>Content</p> 
</div> 

Im以下this教程

我不知道我做错了什么,但它不显示。 即时通讯使用jQuery的1.8.0 BTW 编辑:林下面this代码模型太,但与HTML文件,如

+0

在控制台上的任何错误?什么不是实际工作? –

+0

它只是不显示。找不到问题 – jviotti

+0

在FireBug中逐步浏览它。 about.html是否与此代码位于同一个目录中? –

回答

1

您可能无法运行的服务器..记住,论文调用其他教程需要一台服务器上运行。 Wamp会做。如果不尝试安慰。

+0

运行LAMP工作。谢谢 – jviotti

0

试试这一个,而不是load

$(document).ready(function(){ 
    $("img.menu").click(function(){ 
    $.get('about.html', function (data) { 
     $("div#content").html(data); 
    }); 
    }); 
}); 
相关问题