angular-crm-ui.js = Remove extraneous $()
authorTim Otten <totten@civicrm.org>
Thu, 12 Feb 2015 00:54:43 +0000 (16:54 -0800)
committerTim Otten <totten@civicrm.org>
Thu, 12 Feb 2015 19:59:17 +0000 (11:59 -0800)
js/angular-crm-ui.js

index 0330bb565f10fe082c5b25e5ef6479dca0a3b55a..ee386d21a7e4f5fbe9f80d30911c2ba7ab5ac16b 100644 (file)
             $timeout(function () {
               // ex: msg_template_id adds new item then selects it; use $timeout to ensure that
               // new item is added before selection is made
-              $(element).select2('val', ngModel.$viewValue);
+              element.select2('val', ngModel.$viewValue);
             });
           };
           function refreshModel() {
-            var oldValue = ngModel.$viewValue, newValue = $(element).select2('val');
+            var oldValue = ngModel.$viewValue, newValue = element.select2('val');
             if (oldValue != newValue) {
               scope.$parent.$apply(function () {
                 ngModel.$setViewValue(newValue);
           function init() {
             // TODO watch select2-options
             var options = attrs.crmUiSelect ? scope.$parent.$eval(attrs.crmUiSelect) : {};
-            $(element).select2(options);
-            $(element).on('change', refreshModel);
+            element.select2(options);
+            element.on('change', refreshModel);
             $timeout(ngModel.$render);
           }