JSFiddle - React, Tailwind, and code Playground
by DinoMyte
HTML
<div>
</div>
CSS
.active
{
border: 1px solid green;
}
JavaScript
$.fn.AddNewClass = function(newClass,targetElement)
{
$(this).contents().filter(function()
{
if($(this).is(targetElement)){
var clone = $(this);
$(clone).addClass(newClass);
$(this).replaceWith($(clone));
}
});
return $(this)[0].outerHTML;
}
var ele = "<li class='dropdown'><a href='index.html' class='dropdown-toggle'>Home</a></li>";
var newEle = $(ele).AddNewClass('active','a.dropdown-toggle');
alert(newEle);
$('div').append($(newEle));