jquery兄弟儿童链接文本

时间:2013-12-21 07:32:55

标签: jquery traversal

我正在尝试从元素兄弟的子链接中获取文本。

<p>
  <a>This text here</a>
</p>
<form></form>
<ul></ul>

这是我尝试过的:

$('ul').each(function(){
  var theText = $(this).siblings('p a').text();
  console.log(theText);
})

我试图在不使用prev或next的情况下这样做。

1 个答案:

答案 0 :(得分:3)

试试这个

$('ul').each(function(){
  var theText = $(this).siblings().find('a').text();
  console.log(theText);
})

OR

@Satpal评论

$('ul').each(function(){
      var theText = $(this).siblings('p').text();
      console.log(theText);
    })

DEM0