gpt4 book ai didi

jquery:在 [object Object] 中附加文本和对象结果

转载 作者:行者123 更新时间:2023-12-01 07:05:21 24 4
gpt4 key购买 nike

我正在尝试动态地将按钮元素放置在某些文本旁边,但我在 DOM 中收到以下内容:按钮 [object Object] 旁边的文本

$btn = $('<button>').text('Button');
$('<div>').html('Text next to button ' + $btn).appendTo($('#test'))
<script src="https://code.jquery.com/jquery-3.2.1.js"></script>
<div id="test"></div>

jsfiddle:https://jsfiddle.net/p43rft4q/1/

我在这里做错了什么以及如何解决这个问题?

最佳答案

您必须附加文本,然后附加元素。您将一个对象附加到文本中,这就是您获得 [Object 对象] 的原因。

$btn = $('<button>').text('Button');
$('<div>').append('Text next to button ').append($btn).appendTo($('#test'))
<script src="https://code.jquery.com/jquery-3.2.1.js"></script>
<div id="test"></div>

关于jquery:在 [object Object] 中附加文本和对象结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47360617/

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