0

我正在动态创建一个用于存储数据的列表视图。当我单击按钮时,列表视图会附加复选框。当我在列表视图中选择项目的单个复选框时,必须从列表视图中删除特定的列表项目。但是当我试图删除特定项目时,并没有删除。

$('#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);
    }
});

提前致谢。

4

1 回答 1

0

您可以先找到行的ID,然后在其上找到切换类。

  (document).on('click', '.del', function(event) {
      ROW_ID = $(this).closest(".caseRowClick").attr("id");// var caseName_h = $('.caseName_h').val();

      $(".ctrl").toggleClass("togg");


        });
于 2013-07-26T06:34:19.840 回答