I create HTML snippet on-the-fly:
$('<span/>').addClass(spanClass)
Is there a jQuery way to wrap this code into <div>
?
Semantically I want to do:
$('<span/>').addClass(spanClass).wrap($('<div/>').addClass(divClass))
that does not work. So I just want following jQuery-idiomatic version:
function wrap(what, with) { return $(with).append(what); }