53c9d53166
When `jQuery.noConflict` is called, the global `$` variable is not defined. We cannot assume in the code that the variable is defined, and instead should always make sure to import the `jquery` module when we need jQuery. This fixes all of the issues where we are assuming that `$` is defined globally when we are not importing the module. This also fixes the issues when defining the `jQuery.fn.select2.amd` modules where we were always attaching to the `$` object instead of the `jQuery` object. This closes https://github.com/select2/select2/issues/2947.
1 line
1.0 KiB
JavaScript
1 line
1.0 KiB
JavaScript
window.jQuery=window.jQuery||{},function(){jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd&&(define=jQuery.fn.select2.amd.define,require=jQuery.fn.select2.amd.require),define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите еще хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"}}}),require("jquery.select2"),jQuery.fn.select2.amd={define:define,require:require}}(); |