jQuery Mobile 控制 select 的显示隐藏 display none


如需要动态控制下拉选择菜单select的显隐,一般考虑使用display:none这个方法。

但在jQueryMobile中的select添加自定义的css,display:none 是无效的。

解决方法是连父级元素也隐藏,并刷新select菜单。

实例代码:
<select id="dddd" name="dddd"
        data-mini="true" data-native-menu="false" data-theme="c"
        onChange=""
        style="display:none">     
  <option value="1">An optinos</option>
</select>

动态控制上面select显隐的js代码:
$('#dddd').css('display', 'none').parent('div').parent('.ui-select').css('display', 'none');
$('select').selectmenu('refresh');


原文地址:http://stackoverflow.com/questions/11968710/jquery-mobile-displays-hidden-select-element


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM