I'm rather confused, what is the difference between elementsWrapper1 and elementsWrapper2? Shouldn't the last log expression evaluate as true?
HTML:
<div class="container">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
</div>
JS (jQuery):
var container = $('.container');
var elementsWrapper1 = $('<div>', {
class : 'elements-wrapper'
});
container.children().wrapAll(elementsWrapper1);
var elementsWrapper2 = $('.elements-wrapper');
console.log(elementsWrapper1);
console.log(elementsWrapper2);
//Returns False, but why?
console.log(elementsWrapper1 === elementsWrapper2)
Thanks