我有一個如下所示的html。如何從jquery對象獲取html元素
<tr class="meta-info" id="${page.id}">
<td>
<div class="pull-left">
<font size="1">
<a href="javascript:void(0)" class="like">Like</a>
</font>
</div>
<div class="pull-right" style="font-size:1">
<span class="badge"><i class="icon-thumbs-up"></i>1</span>
</div>
</td>
</tr>
我想增加喜歡的數量,當用戶在喜歡超鏈接cliks。
這是我的jQuery代碼。我想知道如何從jquery對象中獲取html元素。
$(".like").click(function(event){
var parentTr = $(event.target).closest("tr");
if(parentTr.length){
var pageId = parentTr.attr("id");
var spanEle = parentTr.get(0)+" div span:first-child"; ------(1)
var lastNumber = parseInt(spanEle.text());
spanEle.text(lastNumber+1);
}
});
我不知道我是否做對在其上標有1號線
開始在這裏:) http://docs.jquery.com/Traversing/find – 2013-03-12 10:13:08
你想「像」被點擊時要檢索的元素? – 2013-03-12 10:13:37