正如我在问题中所说。
发生的情况是,我通过 Ajax 调用了一个 HTML 文档,但我只想获取某个元素,比如说只有正文的内容。
我怎样才能实现它?
那么我想做的是使用javascript的'History' api实现导航,我只想获取特定的内容并将其放在特定的div中。
正如我在问题中所说。
发生的情况是,我通过 Ajax 调用了一个 HTML 文档,但我只想获取某个元素,比如说只有正文的内容。
我怎样才能实现它?
那么我想做的是使用javascript的'History' api实现导航,我只想获取特定的内容并将其放在特定的div中。
由于您并不总是可以控制其他页面上的 id,因此使用
$.get
.因此,您可以使用答案。您可以使用 DOMParser 创建带有响应的 DOM,并通过
elementoDOM.body
或任何元素访问正文,而不必依赖它具有 id 或某些选择器。让我们看一个测试,将
body
响应div
的 id 放在 id 中resultado
:现在使用一个示例
$.ajax
:笔记:
在特定情况下
body
,如果您这样做:将翻倍
body
。在这种情况下,您应该使用:
您可以使用Jquery 的load函数来获取外部 html 页面的内容并将内容添加到例如当前文档的 div 中:
您需要将标识符添加到要访问的其他文档的部分,在示例#bodydeldocumento 中,它指的是:
使用 ajax 它看起来像这样: