Próbujesz uzyskać tutaj efektywność. Jak mogę zapisać element jako zmienną przed dołączeniem go do DOM? Wygląda na to, że jest to marnotrawstwo, aby go utworzyć, dołączyć do niego, a następnie znaleźć go ponownie, aby utworzyć zmienną.jQuery zmień zmienną poza element przed dodaniem do DOM
Moja metoda znajduje się poniżej. OBV zapisuje ciąg jako zmienną, a nie obiekt, ale masz pomysł.
Każda magia dla mnie, czy muszę odbyć dwie podróże?
var $rGallery = '<section id="rGallery" />';
$bin.before($rGallery);
console.log($rGallery);
Niektóre z tych przykładów może być lub nie być przydatne dla ciebie: http://stackoverflow.com/a/12009839/84206 – AaronLS