我有一个如下的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>
当用户单击 Like 超链接时,我正在尝试增加喜欢的数量。
这是我的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 的线上做得是否正确。