Jquery在包含html字符串的变量中添加类

Ang*_*iel 5 jquery class object

我有这个变量,我想向它添加一个类。我尝试了这个方法,但这显然行不通

var someVar = '<i class="firstClass"></i>';// Html Markup to be used later.
    someVar.addClass('secondClass'); 
Run Code Online (Sandbox Code Playgroud)

我需要一种不同的方法来向 html 标记添加新类。

谢谢

drm*_*nja 3

您只能在 HTML 元素上使用 addClass,因此您需要将变量设置为 DOM 元素(例如$('<i>')):-

var someVar = $('<i>', {'class': 'firstClass'});
someVa.addClass('secondClass');
Run Code Online (Sandbox Code Playgroud)