У меня есть несколько полей с множественным выбором из пользовательского интерфейса JQuery на странице, которые отлично работают в Chrome и Safari, но по какой-то причине не работают в Firefox ... когда я загружаю консоль ошибок в Firefox, я вижу:
Error: $.widget is not a function
Source File: http://localhost:3000/javascripts/jquery.multiselect.js?1302660373
Line: 563
Любые идеи почему?
edit: сама строка находится внутри функции open, где написано: «// реагировать на изменения параметров после инициализации»
// open the menu
open: function(e){
var self = this,
button = this.button,
menu = this.menu,
speed = this.speed,
o = this.options;
widget: function(){
return this.menu;
},
// react to option changes after initialization
_setOption: function( key, value ){
var menu = this.menu;
switch(key){
case 'header':
menu.find('div.ui-multiselect-header')[ value ? 'show' : 'hide' ]();