参考网址[url]http://www.jqmapi.com/[/url]。用google的浏览器查看效果比较好。
[b]1 引入css[/b]
[b]2 引入js[/b]
[b]3 html元素修改[/b]
[b]4 select元素注意事项[/b]
[quote]如果你通过js操作了选择菜单,务必通过refresh 方法来更新他的样式。[/quote]
[quote]给菜单添加data-native-menu="false"属性,就可以把菜单转为自定义菜单。
注意,把原生菜单解析为自定义菜单的话会有性能开销。如果你页面里面有很多选择菜单,,或者某个菜单有很多选项,就会影响页面性能,所以我们的建议是不要滥用自定义菜单。[/quote]
[b]1 引入css[/b]
<link href="xxx/jquery.mobile-1.1.1.min.css" rel="stylesheet" type="text/css" >
<link href="xxx/自己的.css" rel="stylesheet" type="text/css" >
[b]2 引入js[/b]
//注意对Jquery依赖版本
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js">
[b]3 html元素修改[/b]
//为适应手机屏幕需要加入
<meta name="viewport" content="width=device-width, initial-scale=1">
[b]4 select元素注意事项[/b]
[quote]如果你通过js操作了选择菜单,务必通过refresh 方法来更新他的样式。[/quote]
$("#id").selectmenu("refresh");
[quote]给菜单添加data-native-menu="false"属性,就可以把菜单转为自定义菜单。
注意,把原生菜单解析为自定义菜单的话会有性能开销。如果你页面里面有很多选择菜单,,或者某个菜单有很多选项,就会影响页面性能,所以我们的建议是不要滥用自定义菜单。[/quote]
<select data-native-menu="false" id="xx">
</select>