使用jQuery,我试图获取一些存在于远程HTML文件中的文本。
我使用filter()和一类' copy'指定我想要获取的远程文件中的哪个文本。
这是我的代码:
$.get('/article.html', function(data) {
console.log($(data).filter('.copy').text());
});
如果带有类" copy"的元素,这似乎有效。没有父母。但是,如果元素具有父元素,则无法获取文本。这是为什么?如果元素有父元素,有没有办法过滤响应?
答案 0 :(得分:5)
以与jquery一样的方式执行.load:
$.get('/article.html', function(data) {
console.log( $("<div>").html(data).find(".copy").text() );
});
甚至
$("#myEl").load("/article.html .copy");