2015-02-24 2 views
1
$(".modal-body").after($('.myDiv').wrap('<form></form>')); 

после метода .myDiv действительно работал, но он не был завернут внутри? Я также пробовал вот такобертывание() не работает после (

но не сработало.

Мой желаемый результат - мой .myDiv, завернутый тегом формы и помещенный после модального.

+0

ли вы имеете в виду InsertAfter, а не после? –

ответ

0

Вы обертывание .myDiv элемента с form но wrap элемента возвращает элемент набор, который назвал его, что является myDiv элементом, поэтому after() вызова получит myDiv элемента как его пары, поэтому он будет двигаться myDiv элемент только не обернуты form

$(".modal-body").after($('.myDiv').wrap('<form></form>').parent()); 

Демо: Problem - Solution

+0

как сделать это 2 строки, чтобы он был более читабельным? –

+0

@JamesLemon см. Http://jsfiddle.net/arunpjohny/kfk532o1/3/ –

+0

после vs вставка после отличий есть? –

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