Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скопировать и вставить после последнего элемента (https://javascript.ru/forum/misc/64074-skopirovat-i-vstavit-posle-poslednego-ehlementa.html)

rodiony4 18.07.2016 23:34

Скопировать и вставить после последнего элемента
 
Здравствуйте
По клику на ссылку, копирую и очищаю инпут, затем вставляю его после каждого дива с классом .box
Подскажите, пожалуйста, как вставить инпут только после последнего дива с классом .box
В jQuery есть селектор .last(), но я не знаю, как его применить в этом случае
<style type="text/css">
.fil {border: 1px solid #cccccc;}
</style>
<a id="copy_paste" href="#">копировать инпут и вставить после последнего дива с классом .box</a>
<br><br>
<input type="file" class="fil">
<br><br><hr>
<div class="box">box</div><br>
<div class="box">box</div><br>
<div class="box">box</div>

<script type="text/javascript">
$("#copy_paste").click(function (){
	$(".fil").clone().val('').insertAfter(".box");									   
});										   
</script>

рони 19.07.2016 00:12

rodiony4,
$(".fil").clone().val('').insertAfter(".box:last");

rodiony4 19.07.2016 01:02

рони, спасибо!


Часовой пояс GMT +3, время: 00:02.