您好,我正在尝试访问add a wrapper class "wrprcls"以下 html下面是 html -<span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="google.com;paged=2">2</a> <a class="page-numbers" href="google.com&paged=2">2</a> <a class="next page-numbers" href="google.com;paged=2">Next »</a>想要 -<div class="wrprcls"><span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="google.com;paged=2">2</a> <a class="page-numbers" href="google.com&paged=2">2</a> <a class="next page-numbers" href="google.com;paged=2">Next »</a></div>我试过了jQuery( "span.page-numbers.current" ).wrap( "<div class='wrprcls'></div>" );但它没有按预期工作。
2 回答

RISEBY
TA贡献1856条经验 获得超5个赞
试试这个
jQuery(".page-numbers").wrapAll("<div class='wrprcls'></div>");
演示 - https://jsfiddle.net/vyspiansky/Lvqzkyj1/

富国沪深
TA贡献1790条经验 获得超9个赞
你可以这样做:
$("span.page-numbers.current").siblings().addBack().wrapAll("<div class='wrprcls'></div>");
.wrprcls { border: 1px solid pink }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<span aria-current="page" class="page-numbers current">1</span>
<a class="page-numbers" href="google.com;paged=2">2</a>
<a class="page-numbers" href="google.com&paged=2">2</a>
<a class="next page-numbers" href="google.com;paged=2">Next »</a>
添加回答
举报
0/150
提交
取消