Tôi có cấu trúc này:Nhận cha mẹ và con khoảng đầu jQuery
<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>
Và tôi muốn khi nhấp chuột vào các lớp "like" xuất hiện nội dung của span.number, tức là đi vào cha và lấy nội dung của khoảng với số lớp.
Tôi đang cố gắng này:
$('.like').parent().children('span:first').text()
Nhưng luôn luôn mang lại cho tôi 1 trong hai tình huống, thay vì đưa ra 1 trong lần đầu tiên như thế nào, và 2 trong lần thứ hai như thế nào.
Nó hoạt động, cảm ơn! –