我有这个结构:
<div class="list">
<ul>
<li>
<span class="number">1</span>
<p class="list-title"><a href="#">Welcome</a></p>
<img src="images/like.png" class="like" />
<div class="subcomments">
<div class="comments">
<ul>
<li>
<span class="number">2</span>
<img src="images/like.png" class="like" />
</li>
</ul>
</div>
</div>
</li>
</ul>
我想当点击类“like”时出现span.number的内容,即去父亲那里获取带有类号的span的内容。
我正在尝试这个:
$('.like').parent().children('span:first').text()
但是在这两种情况下总是给我 1,而不是在第一次喜欢时给 1,在第二次喜欢时给 2。