JavaScript
禁止jquery mobile自动渲染
默认情况下框架会自动渲染在标准页面中的 form 元素的风格,一旦成功渲染后,这个控件元素将可以使用 jQuery 中的函数进行操作。 在某些情况下,我们需要使用 html 原生的 form 元素,为了阻止 mobile 框架对该元素的自动渲染,在框架中我们在 data-role 属性中引入了一个控制参数”none”。使用这个属性参数就会让该元素以 html 原生的状态显示。
jquery mobile动态添加元素之后有些不能被正确渲染的解决方法
jquerymobile动态添加元素之后有些不能被正确渲染的解决方法:
listview: 添加 jq(”.detail”).listview(”refresh”);
div或其他: 添加.trigger( “create” );
jQuery获取操作系统和浏览器信息的插件应用
介绍一个jQuery插件Client OS/Browser detect,可以非常方便的获取操作系统和浏览器信息,使用方法如下.
使用说明
需要使用jQuery库文件和Client OS/Browser detect库文件[下载]
使用实例
一,包含文件部分
<script src=”jquery-1.3.2.js”></script>
<script src=”jquery.client.js”></script>
二,HTML部分
<div id=”os”></div>
<div id=”browser”></div>
三,Javascript部分
<script>
$(’#os’).html(”Your browser is running on: <b>” + $.client.os + “</b>”);
$(’#browser’).html(”Your browser is: <b>” + $.client.browser + “</b>”);
</script>
如上实例,直接使用$.client.os获取当前用户的操作系统,使用$.client.browser获取用户的浏览器信息,使用非常简单。
点我下载Client OS/Browser detect插件源程序
http://jquerycodes.googlecode.com/files/jquery.client.rar
