From d7edb35d91f8807daa89aba64441599404338806 Mon Sep 17 00:00:00 2001 From: duongban Date: Mon, 12 Jul 2021 01:00:34 +0700 Subject: [PATCH] Fix bug css doesn't add class "toggleSelected" in page edit card --- static/general.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/static/general.js b/static/general.js index 5587358..1d1f29f 100644 --- a/static/general.js +++ b/static/general.js @@ -31,6 +31,7 @@ $(document).ready(function(){ function checkit() { var checkedVal = $('input[name=type]:checked').val(); + var checkedId = $('input[name=type]:checked').attr("id"); if (checkedVal === undefined) { // hide the fields $('.fieldFront').hide(); @@ -38,13 +39,12 @@ $(document).ready(function(){ $('.saveButton').hide(); } else { $('.toggleButton').removeClass('toggleSelected'); - $(this).addClass('toggleSelected'); - - // if (checkedVal == '1') { - // $('textarea[name=back]').attr('rows', 5); - // } else { - // $('textarea[name=back]').attr('rows', 12); - // } + + if(checkedId === undefined) { + $(this).addClass('toggleSelected'); + } else { + $('label[for='+ checkedId +']').addClass('toggleSelected'); + } $('.fieldFront').show(); $('.fieldBack').show(); @@ -52,6 +52,7 @@ $(document).ready(function(){ } } + console.log("Click"); $('.toggleButton').click(checkit); checkit();