Почему не работают ни .on('change', ...), ни .change(...) с jQuery Selectmenu?
$('#sel').selectmenu();
$('#sel').on('change', function() {
$(".advance").show();
});
Элемент .advance все равно не показывается. У него в стилях прописано display: none.
Потому что обработчик нужно добавлять для изменения Selectmenu Widget, а не для стандартного события change.
В документации предлагается два варианта добавления обработчика изменения состояния:
$("#sel").selectmenu({
change: function() {
$(".advance").show();
}
});
И второй вариант:
$("#sel").on("selectmenuchange", function() {
$(".advance").show();
});
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости