wrapAll和andSelf不包装self元素

时间:2015-05-04 15:32:10

标签: javascript jquery wrapall

我正在使用以下代码:

$('.graph-img').each(function(index) {
    $(this).prev('h2,h3,h4,h5,h6,p').prevUntil('.graph-img').andSelf().not('h1').wrapAll("<div class='prevent-break'>");
});

它包装了所有元素,但不包括当前引用的.graph-img。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

andSelf不添加第一个元素集,但上一个元素。

您可以在此使用.add(this)

请注意,andSelf已被弃用,而addBack的名称不那么具有误导性。