用类创建元素

时间:2016-10-25 15:28:24

标签: javascript jquery html5

这行代码不起作用,如何创建DOM元素并立即为其添加类?

myDocs

3 个答案:

答案 0 :(得分:4)

你在那里混合使用jQuery和JavaScript(DOM)。 document.createElement是一个DOM方法,$.addClass是一个jQuery方法。

你可以这样做:

var notes = $(document.createElement("div")).addClass("notes card-content");

答案 1 :(得分:2)

你不能将这样的原生方法与jQuery混合使用

var notes = document.createElement("div");

notes.className = 'notes card-content';

或使用jQuery

var notes = $('<div />', {'class' : 'notes card-content'})

答案 2 :(得分:2)

你可以只使用jQuery:

$("<div/>").addClass("notes card-content");

希望这有帮助。