gpt4 book ai didi

javascript - JQuery(HtmlString) 返回多个元素

转载 作者:行者123 更新时间:2023-11-30 17:25:41 27 4
gpt4 key购买 nike

var $fragment = $("<div>    <div id=\"Title\" class=\"subheader\"></div></div><div>    <div id=\"leftmenu\"></div><div id=\"formdata\" class=\"databox\" data-fld=\"FormData\"></div></div><div>    <div id=\"okbutton\"></div>    <div id=\"cancelbutton\"></div>    <div id=\"actionmenu\"></div></div>");

$("#x").text($fragment.length);

看到这个 fiddle ......

http://jsfiddle.net/paull3876/268BT/

... 从 HTML 字符串加载 JQuery 对象,创建一个包含 3 或 5 个元素的数组。我在 visual studio 中获得 5 个,在 jsfiddle 中获得 3 个。我认为不同之处在于 visual studio 版本有换行。

然而,换行符或任何导致换行符的原因可能很重要,例如在工具提示“标题”中,因此,我更愿意保留 html,而不对其进行任何替换等操作。

如何让这个 HTML 加载到单个元素中,以便 $fragment.length = 1 并且该单个片段元素包含 html 字符串中表示的所有元素?

谢谢

最佳答案

只需用另一个 div 包裹它即可。

关于javascript - JQuery(HtmlString) 返回多个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24329126/

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