我正在尝试将网页的特定元素插入到其他网页中。我正在使用$ .get来引入HTML。当我尝试访问任何DOM元素时,我的问题开始了。谁能看到我做错了什么?或者我是以错误的方式解决这个问题?
<script>
$.get("test.html", function(data){
$( "body" )
.append( "Name: " + data.getElementsByName('p') );
},"html");
</script>
答案 0 :(得分:1)
data
是一个字符串。您可以将该字符串包装在$()
中并操纵结果元素
$( "body" )
.append( "Name:" )
.append($(data).find('p))
假设<p>
不在test.html的根级别。如果他们使用filter()
而不是find()