gpt4 book ai didi

javascript - 使用 JQuery 将数据添加到 html 字符串

转载 作者:行者123 更新时间:2023-11-29 15:02:03 25 4
gpt4 key购买 nike

我通过 $("#datadiv").html(); 获得了一串 html。此数据中还有其他几个元素,我想做的是将一些数据附加到其中一个元素。

例如

var data = $("#datadiv").html();
var somestring = "Some text"

然后将一些字符串附加到数据内的 div #stringholder 中。这可能吗?

在问题出现之前,不,我不能在执行 $("#datadiv").html(); 之前将它添加到 div。

最佳答案

你可以这样做:

$(data).find("#stringholder").append(somestring);

作为html方法返回一个字符串,你需要再次将它传递给 jQuery 来创建一个 jQuery 对象。然后您可以调用 find得到你想要的元素,然后 append附加另一个字符串。

jQuery 很乐意接受 HTML as an argument 的字符串.接受的不仅仅是选择器字符串。如果您传入一个 HTML 字符串,该片段将成为进一步方法调用的上下文。

我想您已经知道这一点,但请注意,这不会影响 DOM 中的 HTML。它只会影响将字符串传递给 jQuery 所生成的片段。

关于javascript - 使用 JQuery 将数据添加到 html 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8436214/

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