0
Пожалуйста, сообщите, как сделать jquery ниже clone полной линией, на данный момент вставлено только «3».JQuery clone не копирует все html
Я хочу, чтобы эта вставленный Е.Г.
<div class="servline_vhc servline_vhc_inspection clearfix">3</div>
JQuery:
var $clone = $('div.servline_vhc.servline_vhc_inspection.clearfix').last().clone(true);
$clone.insertAfter($('div.servline_vhc.servline_vhc_inspection.clearfix').last());
HTML:
<div class="servline_vhc servline_vhc_inspection clearfix">1</div>
<div class="servline_vhc servline_vhc_inspection clearfix">2</div>
<div class="servline_vhc servline_vhc_inspection clearfix">3</div>
прекрасно работает здесь: https://jsfiddle.net/hy20rmrr/. Проверьте консоль на наличие ошибок в другом месте вашего кода –
Привет, только что добавил console.log ($ clone.html()); и только показывает «3» – zima10101
Это правильно. Вы только клонируете последний 'div'. Это HTML-контент - это просто '' 3''. Что именно вы ожидаете? –