\r
loadSettings: function () {\r
\r
- var that = this;\r
+ _.each(_kiwi.global.settings.attributes, function(value, key) {\r
\r
- $.each(_kiwi.global.settings.attributes, function(key, value) {\r
-\r
- var $el = that.$('[data-setting="' + key + '"]');\r
+ var $el = this.$('[data-setting="' + key + '"]');\r
\r
// Only deal with settings we have a UI element for\r
if (!$el.length)\r
$el.prop('checked', value);\r
break;\r
case 'radio':\r
- $('[data-setting="' + key + '"][value="' + value + '"]', that.$el).prop('checked', true);\r
+ this.$('[data-setting="' + key + '"][value="' + value + '"]').prop('checked', true);\r
break;\r
case 'text':\r
$el.val(value);\r
break;\r
case 'select-one':\r
- $('[value="' + value + '"]', that.$el).prop('selected', true);\r
+ this.$('[value="' + value + '"]').prop('selected', true);\r
break;\r
default:\r
- $('[data-setting="' + key + '"][data-value="' + value + '"]', that.$el).addClass('active');\r
+ this.$('[data-setting="' + key + '"][data-value="' + value + '"]').addClass('active');\r
break;\r
}\r
- });\r
+ }, this);\r
},\r
\r
saveSettings: function (event) {\r