所以当 jQuery 发出$.ajax请求时,返回的数据可以success通过作为参数传递给$.ajax. 正如API 文档报告的那样,如果processData属性设置为true,则数据将作为字符串返回,否则作为 DOM 对象返回(对吗?)。
因此,我需要将数据视为简单的 HTML。=假设我必须在返回数据中的每个标记前添加一系列s h1,然后用这些数据填充页面,就好像它们是纯字符串一样(为了使用 jQuery.html()方法)。
正确的方法是什么?
我发现.parseHTML()jQuery 函数可以用于将返回的数据字符串解析为 HTML DOM。但是我该如何治疗呢?
抱歉,您在此问题中尝试过的内容有所不足。
编辑
有人提出了一个更清楚的例子。我有一个.html文件,其中包含一些我想通过 AJAX 检索并用于填充我的主页内容的内容。这个文件的结构是简单的 HTML,没有head/body标签,只有几个ps 和几个h1s。通过 CSS,我已经使h1标签看起来与ps 完全一样(这是有意的)。现在我想改变这个:
<h1>I'm a simple header</h1>
变成纯文本:
===================
I'm a simple header
===================
一种 Unix 终端风格。