.load('test.html #example')
如何在没有#example
包装器的情况下返回<div id="example">
的内容?
答案 0 :(得分:3)
使用jQuery的.get()
而不是加载。
使用它的回调函数来操作返回的数据:
$.get('test.html', function(data) {
alert($(data).find('#example').html());
});
答案 1 :(得分:1)
.load()
应该接受任何可以使用sizzle解析的选择器:
.load('test.html #example > *')
来自文档:
如果字符串中包含一个或多个空格字符,则 假设第一个空格后面的字符串部分是a jQuery选择器,用于确定要加载的内容。