追加DIV并立即在jQuery中添加类

前端之家收集整理的这篇文章主要介绍了追加DIV并立即在jQuery中添加类前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要完成的任务:我想在现有DIV之后添加一个DIV并为其指定一个特定的类.

我从这开始:

var myClass = "thisIsMyClass";
$(this).after("<div></div>").addClass(myClass)

问题是myClass被添加到$(this)而不是新创建的DIV.

所以我尝试了一下:

var myClass = "thisIsMyClass";
$(this).after("<div class='" & thisIsMyClass & "'></div>")

但是jQuery也不喜欢这样.

但是,我能做到这一点:

$(this).after("<div class='thisIsMyClass'></div>")

使用该语法jQuery是可以的.当然,我失去了将其作为变量传递的能力.

我猜我做的事情显然是错的.但我很难过这是什么.

解决方法

$(this).after( $("<div></div>").addClass(myClass) );

猜你在找的CSS相关文章