您将从这段代码中看到,它从散列标记加载内容URL。是否仍然只从外部页面加载单个div元素。
$(function() {
if(location.hash) $("#content_inload").load(location.hash.substring(1));
$("#nav a").click(function() {
$("#content_inload").load(this.hash.substring(1));
});
});
所以像是在.substring(#inload_content(1))
之后
但这并不管用。
谢谢
发布于 2010-11-05 06:10:10
你只需要在url后面添加一个jquery选择器。
请参阅:http://api.jquery.com/load/
直接来自API的示例:
$('#result').load('ajax/test.html #container');
所以它所做的就是从指定的url加载#container元素。
发布于 2010-11-05 06:13:00
是的,请参阅http://api.jquery.com/load/上的“加载页面片段”。
简而言之,您可以在URL之后添加选择器。例如:
$('#result').load('ajax/test.html #container');
https://stackoverflow.com/questions/4101770
复制相似问题