在jquery中选择html元素对

前端之家收集整理的这篇文章主要介绍了在jquery中选择html元素对前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用一些生成html的服务器代码,它看起来像:
<input type="radio" />
<label>something</label>

<input type="radio" />
<label>something</label>

<input type="radio" />
<label>something</label>

<input type="radio" />
<label>something</label>

我想在一个范围内包装每一对但我无法找到一种方法来选择jquery上的元素对,以便在它们上使用wrapAll().我无法更改我正在使用的html.有人可以帮忙吗?

解决方法

$('input').each(function(){
    $(this).next('label').add(this).wrapAll('<span>');
});

>接下来会找到最近的兄弟元素.
> add将匹配的项添加到集合中.

Demo

猜你在找的jQuery相关文章