javascript - 如何通过 Javascript Id 选择元素范围

标签 javascript jquery

<p>
    <span id='0'>Đầu</span>
    <span id='1'>tiên</span>
    <span id='2'>xin</span>
    <span id='3'>khẳng</span>
    <span id='4'>định</span>
    <span id='5'>cái</span>
    <span id='6'>chuyện</span>
</p>

我想选择 id 为 2 到 5 的范围。我想用 <span class="wrap"> 来包装它们。

$("seletedspans").wrapAll("<span class="wrap"></span")

如何做到这一点?

最佳答案

如果已订购,请尝试

$('#2').nextUntil('#6').addBack().wrapAll('<span class="wrap"></span')

演示:Fiddle

关于javascript - 如何通过 Javascript Id 选择元素范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18939353/

相关文章:

javascript - 需要 d3 刷才能在触摸设备上工作

javascript - 获取用 PHP 和 javascript 完成游戏的成本时间

javascript - 更有效的方式做多个 parent

javascript - 在 dojox.charting.Chart 中鼠标悬停时显示点值

javascript - 将 eval() 限制在一个狭窄的范围内

javascript - 将 Canvas 保存为本地计算机上的图像

jquery - ajax 自动完成填充多个字段后,Angular 不读取输入更改

javascript - Momentjs 和倒数计时器

jquery - 使用 jquery 检测元素溢出

jquery - CSS3 转换仅在 Firefox 中无法使用 Zepto/jQuery addClass() 触发