协慌网

登录 贡献 社区

在 jQuery 中创建 div 元素

如何在jQuery 中创建div元素?

答案

从 jQuery 1.4 开始,您可以将属性传递给自闭元素,如下所示:

jQuery('<div/>', {
    id: 'some-id',
    class: 'some-class',
    title: 'now this div has a title!'
}).appendTo('#mySelector');

这是在Docs 中

例子可以在jQuery 1.4 发布:你必须知道的 15 个新功能

您可以使用append (在父级的最后位置添加)或prepend (在父级的第一个位置添加):

$('#parent').append('<div>hello</div>');    
// or
$('<div>hello</div>').appendTo('#parent');

或者,您可以使用不同答案中提到的.html().add()

从技术上讲, $('<div></div>')将 '创建' div元素(或更具体地说是 DIV DOM 元素),但不会将其添加到 HTML 文档中。然后,您需要将其与其他答案结合使用,以实际执行任何有用的操作(例如使用append()方法等)。

操作文档为您提供了有关如何添加新元素的各种选项。