【发布时间】:2015-09-03 06:54:44
【问题描述】:
var strHTML = "<div><img src='/fake/path/fakeImage.jpg'/><span id='target'>text to extract</span></div>";
var dom = $(strHTML);
var extractedText = dom.find("#target").text();
alert(extractedText);
当我将 HTML 字符串转换为 jQuery 对象时,jQuery 会发出 GET 请求来检索图片,正如您在开发人员工具的网络选项卡中看到的那样。
如何将 HTML 字符串转换为 jQuery 对象而不从解析的字符串中下载任何资源?
注意:jQuery.parseHTML 不返回 jQuery 对象,例如不能使用 .find()。
【问题讨论】:
标签: javascript jquery