多个classname相同的按钮,怎么通过JS或jQuery获取到按钮的上一个元素的值

<ul class="list-group">

<li class="list-group-item">
  <a href="/index/cs/applyout" class="btn" style="color:white;">申请</a>
  <p class="bulid">11号楼 122宿舍 1号床</p>
</li>

</ul>
<ul class="list-group">
...
</ul>
代码如上图
我想通过点击a标签,实时的获取a标签下面的p标签的值。我只能实现点击不同的p元素,然后获取到p的值,始终实现不了点击a标签,获取到p标签的值。


一只名叫tom的猫
浏览 1177回答 2
2回答

子衿沉夜

$('.btn').click(function(){ &nbsp;&nbsp;$(this).next().text();&nbsp;//&nbsp;p&nbsp;});

慕的地8271018

你可以把p的信息放到a标签的dataset上
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript