var gethtml = $('.app-bar td:nth-child(1)').clone();
$('.arrow-back').after($(gethtml).wrap("<div></div>"));
我可以看到html块,但它没有包含在div中,这里有什么不对吗?
答案 0 :(得分:0)
因为.wrap()不会返回被包装的元素(div
)而是返回调用它的jQuery对象,所以你仍然只附加gethtml
的内容
$('.arrow-back').after($(gethtml).wrap("<div></div>").parent());
另一种方法是
$('<div />', {
html: gethtml
}).insertAfter('.arrow-back')