如何在jquery中选择以下所有带有类的元素
How to select all following elements with class in jquery
如何从选择器中选择以下所有元素,当下一个元素不在其中时停止,并忽略其他元素?
示例:
<div class="primary"></div>
<div class="sub"></div>
<div class="sub"></div>
<div class="sub"></div>
<div class="primary"></div>
<div class="sub"></div>
<div class="primary"></div>
<div class="sub"></div>
<div class="sub"></div>
现在在js/jquery中:
$('.primary').click(function()
{
$(this).... //acces to all following elements with class "sub"
});
因此,当单击第一个主div时,我可以影响下面的3个"子"div我知道我可以在一段时间内做一些.next(),但这效率很低。
使用.nextUntil()
$('.primary').click(function(){
$(this).nextUntil('.primary').text($(this).text())
});
演示:Fiddle
这将有助于
**SEE DEMO http://jsfiddle.net/dhaval17/W3Jsy/**
相关文章:
- 可以't附加html元素jquery
- 循环遍历元素jquery选择器
- 在ajax加载的元素jquery上包含现有的jquery函数
- 如何删除元素列表中的类并添加到另一个元素 Jquery.
- 获取单击的类元素 jQuery 的名称值
- 获取上一个元素 jQuery 的内容
- 根据另一个元素的更改获取一个元素(jquery)
- 区分不同的可拖放元素(jQuery 拖放)
- 除了最后一个<td>元素-Jquery
- 获取子元素jQuery的单选按钮值
- 捕获元素jquery外部的mousedown事件
- .append到非DOM元素jQuery
- 获取其父元素的精确子元素.Jquery
- 获取重复结构中的特定元素jquery
- 捕获隐藏输入元素jQuery的值
- 使用onclick函数获取点击的元素jquery
- 返回父元素 jquery 中的输入值
- 按属性查找元素 jQuery
- 选择元素 jQuery
- 按子元素 - jQuery 的数据 ID 对 li 进行排序