From d9e7f415e561b55060445abe6db46d9874701031 Mon Sep 17 00:00:00 2001 From: guofeilong Date: Fri, 10 Mar 2023 13:32:56 +0800 Subject: [PATCH] * Adjust code . --- module/group/css/editmanagepriv.css | 1 + module/group/js/editmanagepriv.js | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/module/group/css/editmanagepriv.css b/module/group/css/editmanagepriv.css index d29218a30d..bb94dca5a6 100644 --- a/module/group/css/editmanagepriv.css +++ b/module/group/css/editmanagepriv.css @@ -17,6 +17,7 @@ .sorter-group {display: flex; flex-wrap: wrap;} .sorter-group > .group-item {flex: 0 0 25%; overflow: hidden;} .checkbox-primary > input {width: 20px;} +.permission-row label.active {background: #e6f0ff;} /* tree */ .tree ul > li {display: inline-block; width: 50%;} diff --git a/module/group/js/editmanagepriv.js b/module/group/js/editmanagepriv.js index e233e6ed66..ad394eea16 100644 --- a/module/group/js/editmanagepriv.js +++ b/module/group/js/editmanagepriv.js @@ -101,6 +101,11 @@ $(function() e.stopPropagation(); if($(e.target).prop('tagName') == 'LABEL') { + if($('.permission-row label.bg-primary-pale').length) + { + $('.permission-row label.bg-primary-pale').removeClass('bg-primary-pale'); + } + $(e.target).addClass('bg-primary-pale'); var selectedID = $(this).siblings('input:checkbox').data('id'); $.get(createLink('group', 'ajaxGetPrivRelations', "privID=" + selectedID), function(data) {