From 4d13718d8722bf69bed8cddd35bbee4223c887d1 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 9 Oct 2014 15:19:56 -0700 Subject: [PATCH] constantize the trigger change class for input changes --- domain-server/resources/web/js/settings.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/domain-server/resources/web/js/settings.js b/domain-server/resources/web/js/settings.js index d6eba5bf23..1f86ec728e 100644 --- a/domain-server/resources/web/js/settings.js +++ b/domain-server/resources/web/js/settings.js @@ -1,6 +1,7 @@ var Settings = { showAdvanced: false, ADVANCED_CLASS: 'advanced-setting', + TRIGGER_CHANGE_CLASS: 'trigger-change', DATA_ROW_CLASS: 'value-row', DATA_COL_CLASS: 'value-col', ADD_ROW_BUTTON_CLASS: 'add-row', @@ -28,7 +29,7 @@ var viewHelpers = { } common_attrs = " class='" + (setting.type !== 'checkbox' ? 'form-control' : '') - + " trigger-change' data-short-name='" + setting.name + "' name='" + setting_name + "' " + + " " + Settings.TRIGGER_CHANGE_CLASS + "' data-short-name='" + setting.name + "' name='" + setting_name + "' " if (setting.type === 'checkbox') { form_group += "" @@ -121,7 +122,7 @@ $(document).ready(function(){ } }); - $('#settings-form').on('change', 'input.trigger-change', function(){ + $('#settings-form').on('change', '.' + Settings.TRIGGER_CHANGE_CLASS , function(){ // this input was changed, add the changed data attribute to it $(this).attr('data-changed', true)