gpt4 book ai didi

javascript - jQuery append() id 中的字符串连接

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

这是我想添加到 div 中的字符串的id .

var str = "abcs's ah js";
$("div").append("<div id=" + str + ">JKL</div>");

当它渲染时,它看起来像这样:

<div id="abc" ah="" js="" s></div>

最佳答案

一般来说,您可以让 jQuery 以这种方式处理属性转义:

var str = "abcs's ah js",
$newdiv = $('<div>', {id: str});

$("div").append($newdiv);

请注意,尽管这可能有效,但根据 HTML4 的标准和 HTML5关于有效的标识符名称,禁止使用空格,并且单引号(除其他外)在 HTML4 中不起作用。

关于javascript - jQuery append() id 中的字符串连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16767401/

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