私はこのようなセレクターを持っています
$('.left_checkboxes:not(.Deleted,:hidden)').prop('checked', $(this).is(':checked'));
これはブラウザーにとって非常に苦痛であり、それらすべてをチェックするにはかなりの時間がかかります (たとえば、リスト内の約 20 ~ 25 個のチェックボックスの場合は 3 秒)。
だから私はそれを次のように最適化しようとしました:
$(left_checkboxes + ':hidden').prop('checked', $(this).is(':checked'));
left_checkboxes = $('.left_checkboxes');
私も試しました:
left_checkboxes.filter(':hidden').prop('checked', $(this).is(':checked'));
しかし、運がありません。私のこれらの2つはまったく機能しません...理由はわかりませんが。何か案は?