Jquery Mobile开发——奇怪的空行

现象:使用Jquery Mobile开发页面时,在listview中发现排版不正常,有莫名其妙的‘很窄的空行’,检查代码多遍也没发现问题,将官方代码贴在上面对比时发现官方的显示正常(代码完全一样,样式却不同——官方的正常,我的有空白)。

解决:使用浏览器检查DOM元素时发现,我的多了些‘ ’,即空格,将代码空格部分全部清楚,使代码在同一行显示后,显示正常,空白没了。

奇怪的事:我想复原问题现象,以便截图发出来,结果复原不了了,空白行没有了!

评论:神奇的Jquery Mobile

jquerymobile之datebox

问题:

使用jquerymobile开发webapp时,免不了会用到时间选择器。jquerymobile没有专用的datepicker,而是借助使用jquery ui中的datepicker插件。但目前写此文字时,jquerymobile官网推荐使用的开源的wrapper尚有问题——示例中的Popup Datepicker,在点击箭头选择下一日期时,CSS样式出了问题。那怎么办?

推荐解决方法:

官网:http://dev.jtsage.com/jQM-DateBox/demos/install.html

示例:http://dev.jtsage.com/jQM-DateBox2/

配置项:http://dev.jtsage.com/jQM-DateBox2/demos/fullopt.html

备注:在使用此插件时,可以使用多国语言文件来实现更改datepicker的显示样式,如语言、年月日的显示顺序等。

jquery,jquerymobile——cannot call methods on selectmenu

问题:

浏览器报错:uncaught exception: cannot call methods on selectmenu prior to initialization; attempted to call method ‘refresh’ .

 

解决:

链接:

http://stackoverflow.com/questions/10551996/selectmenu-refresh-true