今天, 在用jQuery UI的一套东西是发现<select class="dropmenu" onchange="do();"></select>使用JQuery UI的样式,该对象的onchange事件无效。ui
解决方案一:将JQuery UI spa
$('.dropmenu').selectmenu();
改为 code
$(".dropmenu").selectmenu({ change: function(event, ui) { alert(ui.item.value); do(); } });
解决方案二: 用UI的onchange事件 对象
$(function(){ $('select').on('selectmenuchange', function (e,ui) { //alert(ui.item.value); do(); }); });
OK,问题解决,但愿有须要的人参考,多多交流,这个也是我博客园的处女篇,哈哈blog