Просто быстрый вопрос о jquery-клонированном элементе.
В течение долгого времени я думал, что мне придется повторно jqueryfy клонированный элемент после вставки его (в дерево DOM), но код ниже просто отлично работает.
HTML
<div id="test">test<"/div>
<button id="btn">push</div>
JavaScript
var $clone = $('#test').clone(),
$btn = $('#btn');
$clone.prop('id','clone').appendTo('body');
// I thought this is necessary but it's not.
// var $clone = $('#clone');
$btn.on('click',function(){
$clone.toggleClass('someclass');
});
Так может кто-нибудь сказать мне, почему?