parece ser un problema en esta sección del archivo JS:
// document click closes menu
$(document).bind("mousedown.selectmenu-" + this.ids[ 0 ], function(event) {
//check if open and if the clicket targes parent is the same
if (self.isOpen && !$(event.target).closest("#" + self.ids[ 1 ]).length) {
self.close(event);
}
});
La barra de desplazamiento está de acuerdo la condición en la cláusula "si", por lo que se cierra ... Seleccione Menú
Puede comentar la línea dentro de la cláusula "si" hasta que alguien dé una solución para este error. De esta manera, el Seleccione Menú no se cerrará cuando se hace clic fuera de él, pero se cerrará cuando selecciona una opción ...
EDIT:
Ok, está funcionando ahora. Cambiar la sección mostrada antes por éste:
$(document).bind("mousedown.selectmenu-" + this.ids[ 0 ], function(event) {
//check if open and if the clicket targes parent is the same
if (self.isOpen && !$(event.target).closest("#" + self.ids[ 1 ]).length && !$(event.target).hasClass('ui-selectmenu-menu-dropdown')) {
self.close(event);
}
});
De esta manera, como la barra de desplazamiento es parte de la div con la clase "ui-Seleccione Menú-menú desplegable" Seleccione Menú ... no se cerrará cuando se mueve el barra de desplazamiento.
su selector debe ser '$ ('seleccionar')' - falta la comilla – nbrooks
no es la causa del problema, solo malas habilidades de copia de mi parte :) – jyriand