jquery wrap函数不起作用

时间:2013-04-12 07:09:16

标签: jquery

我的HTML就像这样

    <div id="149708366" class="fav-list">
      <em style="display:none">&nbsp;</em>
    </div>

和我的jquery代码用新的div包装它($(数据)引用上面的html)

 alert( $(data).find(list).wrap('<div class="new" />').html());

我希望html低于结果

   <div id="149708366" class="fav-list">
      <em style="display:none">&nbsp;</em>
    </div>

但只能在jquery警报消息

中获取此信息
<em style="display:none">&nbsp;</em>

任何人都可以帮助我。

2 个答案:

答案 0 :(得分:1)

wrap()返回原始元素,因此输出正确。

  

此方法返回链接的原始元素集   目的。

答案 1 :(得分:1)

试试这个

alert( $(data).find(list).wrap('<div class="new" />').parent().html());