0

我正在谈论的那个是我让代码按字面意思出现的那个,一个字符串。我如何将它与实际代码结合起来,比如<div id="thing">string goes here</div>
我已经尝试将 div 和 id 作为内容的一部分,(' ')但它不起作用。当我这样做时,内容永远不会被附加。

这是代码:

$('#placeToAppendTo').append
('&lt;br&gt;&lt;div&gt;&lt;input&nbsp;type="text"&nbsp;class="textfield"&nbsp;id="text'+textClicked+'"&lt;/div&gt;');
4

2 回答 2

4

要获得您呈现的 HTML,您可以执行以下操作:

var elem = document.createElement('div');
elem.id = "thing";
elem.appendChild(document.createTextNode("string goes here"));

我希望这会有所帮助,因为您的问题不是特别清楚。

于 2013-07-11T03:15:48.623 回答
1

或在 jQuery 中:

$('<div />', {id:'thing', text:'string goes here'});
于 2013-07-11T03:20:08.033 回答