jQuery方法和parent/find在某些div上不起作用
我有一个包含以下内容的div: 我的HTML:jQuery方法和parent/find在某些div上不起作用,jquery,find,parent,closest,Jquery,Find,Parent,Closest,我有一个包含以下内容的div: 我的HTML: <div class="panel-footer"> Cat1: <span class="badge">5</span> Cat2: <span class="badge">3</span> <a href="javascript:void(0)" class="viewComm
<div class="panel-footer">
Cat1: <span class="badge">5</span>
Cat2: <span class="badge">3</span>
<a href="javascript:void(0)" class="viewComments">Comments:</a> <span class="badge cntComments">2</span>
<span class="pull-right">
<button class="btn btn-default btn-xs">Delete</button>
<button class="btn btn-default btn-xs">Add</button>
</span>
</div>
将.find('cntcoments')
更改为.find('.cntcoments')
您忘记了
类选择器
$(document).on('click', '.viewComments', function() {
var cntComments = $(this).closest('div.panel-footer').find('.cntComments').text();
alert(cntComments);
// ...
});
查找方法中缺少类选择器
:
var cntComments = $(this).closest('div.panel-footer').find('.cntComments').text();
您忘记了
,它是。查找('.cntcoments')代码>非常感谢-就这样。:)我会尽快接受。也谢谢你!
var cntComments = $(this).closest('div.panel-footer').find('.cntComments').text();