6

我想使用 JQuery 获取下一行代码:

<div class="something something_else">
</div>

$(document.createElement('div'));用来创建 div,但是如何添加somethingsomething_else到 div?

我确定这是基本的东西,但我似乎无法弄清楚。

4

4 回答 4

17

试试这个:

$('<div/>', {"class": "something something_else" })
于 2012-08-27T09:55:25.863 回答
3
var div = document.createElement('div');
div.className = "something something else";
$('<div/>').addClass("something something else");
$('<div class="something something else"/>');
于 2012-08-27T10:06:35.620 回答
2

还有更多方法可以做到这一点,例如:

$('<div/>').addClass("something something else");
$('<div class="something something else"/>');
//plain javascript
var div = document.createElement('div');
div.className = "something something else";
于 2012-08-27T09:57:41.767 回答
2

使用 javascript 创建新元素的最佳方法是:

var newElement = $('<div></div>');

然后您可以使用attr()addClass() coomands 应用 4 这个元素的任何属性。

于 2012-08-27T09:58:21.450 回答