我在用 jQuery 的.wrap()
方法包装一些 HTML 时遇到了麻烦:
我有:
var containerbox = $(".identifier:eq("+i+")").parent().html();
并且想将containerbox
变量包装在一个div中,所以我尝试了:
containerbox = $(containerbox).wrap('<div class="holder" />');
没有成功。
我也试过:
var containerbox = $(".identifier:eq("+i+")").parent().html().wrap('<div class="holder" />');
和:
var containerbox = $(".identifier:eq("+i+")").parent().html();
containerbox.wrap(function() {
containerbox += '<div class="holder">' + $(this).text() + '</div>';
});
有谁知道实现这一目标的正确方法?