У меня есть текстовое поле, и я хочу добавить div после него. Я пробовал функцию .append()
, но это только добавляет div в элемент.jQuery: Добавить элемент после другого элемента
К примеру, у меня есть:
, и я хочу, чтобы изменить это на:
<input type="text" id="bla" /><div id="space"></div>
Методы .after() и .insertAfter() выполняют одну и ту же задачу. – Rifat
Правильно, но это зависит от того, как вы его кодируете. Обычно я бы уже выбрал вход «#bla», а затем добавил дополнительный контент. Чисто мое предпочтение, хотя, я не уверен, имеет ли какой-либо метод преимущество в скорости. – Rowan