2011-12-18 4 views
15

У меня есть списоккак добавить элемент между двумя элементами

 <ul> 
      <li id="lst1"> list item One</li> 
      <li id="lst2"> list item two</li> 
      <li id="lst3"> list item three</li> 
      <li id="lst4"> list item four</li> 
      <li id="lst5"> list item five</li> 
    </ul> 

и я хочу, чтобы добавить элемент между (не внутри) «lst2» и «lst3» я не знаю, как используя jquery. Спасибо.

ответ

16
$('#lst3').before('<li id="lst21"> list item three</li>'); 

Вы можете попробовать это.

8

Вы можете использовать afterdoc или insertAfterdoc:

$('#lst2').after('a'); 
$('a').insertAfter('#lst2'); 
Смежные вопросы