From 61257f790ab486a028ed4cc9fe57097dd6dc0288 Mon Sep 17 00:00:00 2001 From: jpl Date: Wed, 22 Feb 2017 11:06:10 +0100 Subject: Refs #2629: updating switch comp --- app/assets/javascripts/forms.coffee | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'app/assets/javascripts') diff --git a/app/assets/javascripts/forms.coffee b/app/assets/javascripts/forms.coffee index 2baeb02cc..ff35066c5 100644 --- a/app/assets/javascripts/forms.coffee +++ b/app/assets/javascripts/forms.coffee @@ -6,9 +6,12 @@ @switchInput = -> $('.form-group.has_switch').each -> - $(this).on 'click', "input[type='checkbox']", -> - labelCont = $(this).siblings('.switch-label') + labelCont = $(this).find('.switch-label') + + if labelCont.text() == '' + labelCont.text(labelCont.data('uncheckedvalue')) + $(this).on 'click', "input[type='checkbox']", -> if labelCont.text() == labelCont.data('checkedvalue') labelCont.text(labelCont.data('uncheckedvalue')) else -- cgit v1.2.3