我想使用JQuery获取下一行代码:
<div class="something something_else">
</div>
我使用$(document.createElement('div'));
创建div,但是如何将something
和something_else
添加到div?
我确信这是基本的,但我似乎无法弄明白。
答案 0 :(得分:14)
试试这个:
$('<div/>', {"class": "something something_else" })
答案 1 :(得分:2)
还有更多方法可以做到这一点,例如:
$('<div/>').addClass("something something else");
$('<div class="something something else"/>');
//plain javascript
var div = document.createElement('div');
div.className = "something something else";
答案 2 :(得分:2)
使用javascript创建新元素的最佳方法是:
var newElement = $('<div></div>');
然后你可以使用 attr() 或 addClass() coomands将4个元素应用于任何属性
答案 3 :(得分:2)
var div = document.createElement('div');
div.className = "something something else";
$('<div/>').addClass("something something else");
$('<div class="something something else"/>');