PhoneGap中文网

标题: 动态生成navbar,css不加载的问题 [打印本页]

作者: gundumw100    时间: 2014-5-9 10:07
标题: 动态生成navbar,css不加载的问题
我有一个navbar,里面的内容是动态生成的,基本结构如下:
  1. <div id="navbar" data-role="navbar">
  2.                                 <ul id="category">
  3.                               </ul>
  4.                         </div>
复制代码

当我动态添加li元素后,第一次进入界面的时候显示正常,是横向显示的,当退出该界面再次进入时,显示变成竖向显示的了,感觉是CSS没加载。这是什么原因?

如果是listview,可以用$("#dishList").listview("refresh");刷新就能正常显示了。
可现在是navbar,如何刷新?
作者: admin    时间: 2014-5-11 13:04
如下面代码,其实在jqm运行后 已经被他的js 解析成其他的html代码了,所以你得动态生成他js替换后的html代码,这样的话就可以加载样式

可以用调试工具 看看下面代码在jqm 运行后的代码进行动态生成 ,感谢你对我们的支持
  1. <div id="navbar" data-role="navbar">
  2.                                 <ul id="category">
  3.                               </ul>
  4.                         </div>
复制代码





作者: gundumw100    时间: 2014-5-14 14:28
感觉采用jquerymobile+phonegap总是会出现很多莫名奇妙的问题。
现在又有问题了,有个输入框,当点击后弹出输入法面板,现在我要点返回键关闭输入法面板,结果给我关闭了这个页面,直接返回上一个页面了。什么原因?





欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/) Powered by Discuz! X3.2