$(".modal-body").after($('.myDiv').wrap('<form></form>'));
.myDiv的after方法可以工作,但是没有包裹在里面?我也这样尝试过
$('.myDiv').wrap('<form></form>');
$(".modal-body").after($('.myDiv'));
但没有用。
我想要的结果是将.myDiv包裹在表格标签中,并放置在模态之后。
最佳答案
您将.myDiv
元素包装为form
,但是wrap
元素将返回调用它的元素集,即myDiv
元素,因此after()
调用将收到myDiv
元素作为其元素参数,因此它将仅移动myDiv
元素,而不移动已包装的form
$(".modal-body").after($('.myDiv').wrap('<form></form>').parent());
演示:Problem-Solution
关于javascript - wrap()无法与after()一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28687715/