2014-01-25 5 views
0

я получил следующий DOM:Вставка элемента в начале последнего элемента в JQuery

<div class="wrapper"> 
<div class="column">col1</div> 
<div class="column">col2</div> 
<div class="column">col3</div> 
</div> 

Я хочу, чтобы добавить элемент ПЕРЕД col3. Это то, что я пробовал:

$('.wrapper').find('.column').prepend("HOWDY"); 

Но это добавляет элемент перед всеми тремя колоннами.

$('.wrapper').find('.column').last().prepend("HOWDY"); 

не работает, либо

+0

Вы пытались '.До()'? – Daedalus

+0

в каком положении? –

+4

'$ ('. Wrapper'). Find ('. Column: last'). Before (« HOWDY »);' – adeneo

ответ

1
$(".wrapper .column:last-child").prepend("HOWDY"); 
+0

тот единый. Благодаря :) –

0
$(".wrapper").children(".column").last().prepend("<div>HOWDY</div>"); 

Посмотрите на следующую ссылку: jsFiddle

Смежные вопросы