浏览代码

Merge pull request #1194 from djhvscf/master

`updateSelected()` traversing too far, hit performance
文翼 10 年之前
父节点
当前提交
1674549ac3
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/bootstrap-table.js

+ 1 - 1
src/bootstrap-table.js

@@ -1733,7 +1733,7 @@
         this.$selectAll.add(this.$selectAll_).prop('checked', checkAll);
         this.$selectAll.add(this.$selectAll_).prop('checked', checkAll);
 
 
         this.$selectItem.each(function () {
         this.$selectItem.each(function () {
-            $(this).parents('tr')[$(this).prop('checked') ? 'addClass' : 'removeClass']('selected');
+            $(this).closest('tr')[$(this).prop('checked') ? 'addClass' : 'removeClass']('selected');
         });
         });
     };
     };