【发布时间】:2013-11-24 13:23:36
【问题描述】:
我有搜索堆栈,但我找不到我的问题的完整帮助。
这是我的代码http://jsfiddle.net/msx20/xprc2/1/ 和我想要做的...... 我想只计算每个手风琴 div 中的选中复选框,并在 jquery 添加的带类的跨度中显示选中项目的数量(我不想显示 0) “accordion_counter”我添加“00”值只是为了显示这个地方。对我来说重要的是,我想为每个手风琴 div 显示选中的项目,并在左侧选项卡的跨度中显示 te count numer。
我试过了
$('input[type="checkbox"]:checked').length
和
$(document).ready(function() {
$("input[type=checkbox]").each(function() {
$(this).change(updateCount);
});
updateCount();
function updateCount() {
var count = $("input[type=checkbox]:checked").size();
$(".count").text(count);
$(".count").toggle(count > 0);
}
});
但这会计算所有已检查的输入...。也许这是个愚蠢的问题,但我没有大的 jquery 技能。有人可以帮我解决这个问题吗?
【问题讨论】:
-
试试 jquery .closest 方法 (api.jquery.com/closest)