jQuery:获取上一个元素

用户名

我想获得一组元素的第一个先前的h3标签。

例子:

<h3>Any title</h3>
<div>First></div>
<div>Second></div>
<div>Third></div>

<h3>Get result</h3>
<div>First></div>
<div>Second></div>
<div class="click">Third></div>

$('.click')应该给我结果<h3>Get result</h3>但这不是直接的previos元素,因此我的尝试不起作用:

$('.click').prev('h3').text();

JSFiddle: http : //jsfiddle.net/36p60n5u/

乔什·克罗齐耶(Josh Crozier)

jQuery文档-.prev()

说明:获取所述立即各元素的前置兄弟集合中的匹配元素,任选地通过一个选择器过滤的。

如上所述,.prev()将得到立即前面的同级元素。因此,您应.prevAll().first()结合使用:first以获得第一个匹配项:

更新示例

$('.click').prevAll('h3').first().text();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取jQuery中的上一个comment元素?

来自分类Dev

获取上一个元素jquery的内容

来自分类Dev

获取LinkedHashMap的上一个元素

来自分类Dev

获取QStringList的上一个元素

来自分类Dev

jQuery选择上一个元素

来自分类Dev

动态获取上一个元素,然后在jQuery中单击

来自分类Dev

从上一个span元素获取样式

来自分类Dev

如何获取LinkedList中的上一个元素?

来自分类Dev

获取列表列表中的上一个元素

来自分类Dev

删除后获取上一个元素

来自分类Dev

Javascript获取上一个元素的内容

来自分类Dev

获取列表列表中的上一个元素

来自分类Dev

jQuery获得最接近的上一个元素

来自分类Dev

使用jQuery定位上一个元素

来自分类Dev

jQuery单击后选择上一个元素

来自分类Dev

使用jQuery导航到上一个元素

来自分类Dev

jQuery获取上一个/父函数

来自分类Dev

获取json数组的下一个和上一个元素

来自分类Dev

如何获取数组中的下一个和上一个元素,Ruby

来自分类Dev

想要获取最后一个元素的上一个对象。但返回null

来自分类Dev

覆盖上一个元素

来自分类Dev

arrayList 中的上一个元素

来自分类Dev

如何获取jQuery getJSON下一个和上一个

来自分类Dev

从Jquery Ajax获取上一个,下一个

来自分类Dev

给定序列中的元素,如何获取上一个元素?

来自分类Dev

XPath通过上一个元素的文本获取元素

来自分类Dev

Jquery:从列表上具有特定类的元素中查找上一个元素

来自分类Dev

jQuery滑块。上一个职位

来自分类Dev

jQuery上一个DIV类