Я хочу заключить, используя jquery, вокруг текущего элемента новый родительский контейнер, что-то в этом роде, но мне не нравятся следующие строки, и я полагаю, что они не совсем правильные или не являются лучшими:
this.before('<div id="container">');
this.after('</div>');
// do something with the new parent here
$("#container")...
Есть ли более естественный способ сделать это? Спасибо.