gpt4 book ai didi

javascript - 需要帮助将 jQuery 对象转回字符串

转载 作者:行者123 更新时间:2023-11-28 13:41:37 25 4
gpt4 key购买 nike

(我是新人。请耐心等待。)我有一个 jquery 对象,我需要将其转换回 html 才能使用。我正在做的是使用 jQuery 的 get 来获取本地文件的 HTML DOM。然后,返回的数据被制成一个对象,我对其进行一些调整(例如更改 href 等)

    $.get(imagePath + "bloghome.aspx", function (data) {        var pageHtml = $(data);        pageHtml.find('a').each(function () {            var longHref = $(this).attr('href');            var tmp = longHref.lastIndexOf('ID=');            var id = longHref.substring(tmp + 3) + '.htm';            var newHref = imagePath.concat(id);            $(this).attr('href', newHref);        });    });

该对象是在第二行中创建的,然后我更改了 href。我现在需要的是将该对象转回字符串,以便我可以将其写入文件。

我正在使用 PhoneGap,但任何帮助将不胜感激,因为我被难住了

最佳答案

您可以使用 pageHtml[0].outerHTML 来执行此操作:

 $.get(imagePath + "bloghome.aspx", function (data) {
var pageHtml = $(data);
pageHtml.find('a').each(function () {
var longHref = $(this).attr('href');
var tmp = longHref.lastIndexOf('ID=');
var id = longHref.substring(tmp + 3) + '.htm';
var newHref = imagePath.concat(id);
$(this).attr('href', newHref);
var htmlString = pageHtml[0].outerHTML; //<-- Here
});
});

关于javascript - 需要帮助将 jQuery 对象转回字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17495118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com