我有一个包含链接的列表,但当前的寻呼机项目(li.pager-current)除外。我想用链接封装它。
<ul class="pager">
<li class="pager-first first"><a href="...">« eerste</a></li>
<li class="pager-previous"><a href="...">‹ vorige</a></li>
<li class="pager-item"><a href="...">1</a></li>
<li class="pager-current">2</li>
<li class="pager-item"><a href="...">3</a></li>
<li class="pager-next"><a href="...">volgende ›</a></li>
<li class="pager-last last"><a href="...">laatste »</a></li>
</ul>
$('ul.pager li.pager-current').wrapAll(<a />);
<a><li class="pager-current">2</li></a>
<li class="pager-current"><a>2</a></li>
答案 0 :(得分:5)
我建议:
$('.pager-current').wrapInner('<a href="#"></a>');
或者,使用html()
:
$('.pager-current').html(function(i,h){
return '<a href="#">' + h + '</a>';
});
参考文献: