gpt4 book ai didi

javascript - div.append 不适用于添加 html

转载 作者:行者123 更新时间:2023-12-03 07:47:54 25 4
gpt4 key购买 nike

我试图有一个 div 元素,我可以向其中添加 ul 元素,我的代码如下所示:

$("#mydiv").append("<ul>");
$.each(data.d.results, function(index, value) {
$("#mydiv").append("<li>");
$("#mydiv").append(value["Title"]);
$("#mydiv").append("</li>");
});
$("#mydiv").append("</ul>");

但是发生的事情是,一旦出现以下行:$("#mydiv").append("<li>")执行时,它会立即关闭它,所以 value["Title"]添加在 li 的结束标记之后。

这是正常情况吗?

最佳答案

您使用 jQuery 的方式是错误的,请尝试这样的操作(未经测试):

var ul = $("<ul></ul>");

$.each(data.d.results, function (index, value) {
ul.append($("<li></li>").text(value["Title"]));
});

$("#mydiv").append(ul);

关于javascript - div.append 不适用于添加 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35131905/

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