Google App Engine,Jquery,加载方法

时间:2010-11-26 05:19:23

标签: jquery google-app-engine load

嘿所有,App Engine和jQuery的新手,所以这里是:

我想在点击时使用jQuery的加载方法将内容动态加载到div中:

 $('#menu a').click(function(event) {
                event.preventDefault();
                var page = $(this).attr('href');
                $('#header').load(page);
        });

<div id="menu">
<ul>
  <li><a href="home.html" class="active">About</a></li>
  <li><a href="news.html">News</a></li>
</ul>
</div>
<div id="header">
</div>

如果我目前在/ home,使用app引擎,这会将我转到/ home / page而不是将页面加载到我的<div id="header">并留在/ home。上面的代码在不使用app引擎的情况下工作(意味着页面上的内容被动态加载到我的div中,我留在URL / home)。我错过了什么?

2 个答案:

答案 0 :(得分:0)

您需要将jquery放在菜单HTML下面,或者(推荐)放在$(document).ready(function() { ... });

答案 1 :(得分:0)

您确定要运行appengine服务器吗?

您无法通过服务器访问自己的文件系统。