mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-11 07:18:08 +00:00
Use .each(). Refactor conditionals.
This commit is contained in:
parent
98a1c111b9
commit
69af205094
@ -489,19 +489,14 @@ var DynamicTable = new Class({
|
||||
},
|
||||
|
||||
selectRow : function (rowId) {
|
||||
this.selectedRows.empty();
|
||||
this.deselectAll();
|
||||
this.selectedRows.push(rowId);
|
||||
var trs = this.tableBody.getElements('tr');
|
||||
for (var i = 0; i < trs.length; i++) {
|
||||
var tr = trs[i];
|
||||
if (tr.rowId == rowId) {
|
||||
if (!tr.hasClass('selected'))
|
||||
tr.addClass('selected');
|
||||
}
|
||||
this.tableBody.getElements('tr').each(function(tr) {
|
||||
if (tr.rowId == rowId)
|
||||
tr.addClass('selected');
|
||||
else
|
||||
if (tr.hasClass('selected'))
|
||||
tr.removeClass('selected');
|
||||
}
|
||||
});
|
||||
this.onSelectedRowChanged();
|
||||
},
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user