我试图将一个类添加到一个开头是字符串的元素:
var foobar = '<div>hello</div>';
$(foobar).addClass('my_class');
$('body').append($(foobar));
但未添加班级名称..
答案 0 :(得分:3)
答案 1 :(得分:0)
.addClass仅适用于DOM元素。由于foobar是一个字符串,你应该使用.replace函数:
var foobar = foobar.replace("<div>", "<div class='my_class'>");
$('body').append($(foobar));