Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 JQuery 动态创建对象。我有一个 json 对象,其中包含要拉取并添加到对象上的元素。到目前为止,我一直在使用这一行,并且在我的对象上得到了文本:
$(this.node).find('a').text(dict.get('text1'));
我想添加带有段落标签的第二个对象“text2”。以类似于我添加文本的方式向 jquery 对象添加标签的功能是什么?
编辑:我想最终得到一个有两个段落标签的对象,我可以将类/id标签添加到
你需要.append()功能:
.append()
说明:将参数指定的内容插入到匹配元素集中每个元素的末尾。
文件
如果你想添加一个段落,你可以这样做:
var $p = $("p"); $p.text("This will be the paragraph text."); $(".container").append($p);
此外,您还可以在此处找到插入内部功能。
您有几个选项,具体取决于您希望相对于现有内容插入标签的方式/位置:append()或 appendTo()、prepend()、after()或 insertAfter()、before()或 insertBefore()。如果您在同一区域中插入多个标签,您还可以先使用这些函数“连接”它们,然后再将其实际插入到更大的 jQuery 对象中。