我正在动态地创建用于存储数据的列表视图。当我点击按钮时,列表视图附加了复选框。当我在列表视图中选择项目的各个复选框时,必须从列表视图中删除特定列表项目。但是当我试图删除特定项目时没有删除。
$('#add #input[name="check"]:checkbox').change(function () {
var chkLength = $('input[name="check"]:checkbox').length;
var chkdLength = $('input[name="check"]:checkbox:checked').length;
if (chkLength == chkdLength) {
$('#select').attr('checked', true);
//$('#empty').on('click', function() {
$('#add input[name="check"]:checkbox:checked').on('click', function () {
$('#empty').on('click', function () {
localStorage.removeItem($(this).attr('url'));
$("#favoritesList").listview('refresh');
});
});
} else {
$('#select').attr('checked', false);
}
});
先谢谢。
答案 0 :(得分:0)
你可以先找到行的ID然后在那里找到切换类。
(document).on('click', '.del', function(event) {
ROW_ID = $(this).closest(".caseRowClick").attr("id");// var caseName_h = $('.caseName_h').val();
$(".ctrl").toggleClass("togg");
});