具有特定ID的Jquery .load元素?

问题描述:

jQuery("#menu li a").click(function(){ 
      var page_url = jQuery(this).attr("href") 
      jQuery(".wide_main").html("<p>loading...</p>"); 
      jQuery(".wide_main").load(page_url + '#main_content'); 
}); 

我有这个代码,但它只是加载整个请求的页面,而不是只是#main_content div。具有特定ID的Jquery .load元素?

谢谢。

尝试URL和#main_content之间添加空间

 jQuery(".wide_main").load(page_url + ' #main_content'); 
+0

感谢那些曾 –

+0

这对我工作过。感谢@genesis! –

jQuery的例子这样做是:

$('#result').load('ajax/test.html #container'); 

看来那是因为你缺少的文件之后和在一个空间集装箱。

http://api.jquery.com/load/