Я использую плагин jquery selectmenu для отображения красивого меню выбора стиля. У меня есть три меню выбора, все параметры скрыты в последних двух меню, когда вы выбираете параметр из первого меню, он показывает соответствующие параметры во втором меню. То же самое происходит и для меню два-три. Без плагина selectmenu все работает нормально. К сожалению, с плагином меню выбора он исчезает и больше не появляется.
ДЕМО http://jsfiddle.net/GXtpC/1525/
$(function(){
$('select').selectmenu({
style:'popup'
});
$('.select1').on('change', function () {
var parentId = $(this).children(":selected").attr("id");
$('.all-opt').hide();
$('.' + parentId).show();
});
$('.select2').on('change', function () {
var parentIdReg = $(this).children(":selected").attr("data-id");
$('.select3-option').hide();
$('.' + parentIdReg).show();
});
});
Полностью работает без плагина jQuery selectmenu
selectmenu
заменяет большую часть вашего html (включая атрибутыid
иdata-id
). Это ожидаемое поведение. Как вы пытались обойти это и какие у вас проблемы с этим? (примечание:style
недопустимый вариант) - person blgt   schedule 27.01.2015$('#myspecialselect').selectmenu();
, новый элемент будет$("#myspecialselect-menu")
. - person Fanky   schedule 18.01.2017