jQuery: добавить элемент после другого элемента



у меня есть определенное текстовое поле, и я хочу добавить div после него.
Я пробовал

466   4  

4 ответов:

попробуйте использовать after() способ:

$('#bla').after('<div id="space"></div>');

документация

попробовать

.insertAfter()

здесь

$(content).insertAfter('#bla');

в первую очередь input элемент не должен иметь закрывающий тег (от http://www.w3.org/TR/html401/interact/forms.html#edef-INPUT: конец тега: запрещено ).

во-вторых, вам нужно after(), а не

Solved jQuery: добавить элемент после другого элемента

<script>
$( "p" ).append( "<strong>Hello</strong>" );
</script>

или

<script type="text/javascript"> 
jQuery(document).ready(function(){
jQuery ( ".sidebar_cart" ) .append( "<a href='http://#'>Continue Shopping</a>" );
});
</script>

Comments

    Ничего не найдено.