简单的问题大多在标题中解释。我需要加载一个页面,但它只是#container div。但我不能。
<div id="top"><a href="index.php">Home</a> | <a href="operators.php">Operators</a></div>
<script type="text/javascript">
$('#top a').click(function(){
var pageURL=$(this).attr('href');
$('#container').fadeOut(100);
$('#container').load(pageURL, '#container');
$('#container').fadeIn(400);
return false;
});
</script>
<div id="container">
////content...
</div>
这就是我正在使用的代码。我希望jQuery加载我在pageURL中的页面,它只是抓取链接的href。这样可行。它是必须加载不起作用的变量的部分。
它可以自己加载变量,但是一旦我尝试加载变量#container,它就会崩溃。没有错误。什么都没有。
如何让它按照需要运作?
谢谢:)
-Jaxo
答案 0 :(得分:0)
$('#container').load(pageURL, '#container');
应为$('#container').load(pageURL+' #container');
根据.load()
API,它是$('item').load('url #container');