繁体   English   中英

如何为附加元素赋予ID?

[英]How do I give an id to an appended element?

我要说的是一个让我的代码按字面意思出现的字符串。 如何将其与实际代码结合起来,例如<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;');

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

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

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

或在jQuery中:

$('<div />', {id:'thing', text:'string goes here'});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM