jqmobi(appframework)框架的好处主要是它很轻量级,用在手机上占用内存较小,实际表现较为流畅,这也是它区别于jQuery mobile的一大特色,上一篇博客中提供了在它上面使用日期控件mobiscroll的解决方案,但是在真机上测试发现了一个bug,就是使用mobiscroll之后它的侧边栏sidemenu初始化之后需要点击两次才会弹出,相当于经历了两次toggleSideMenu函数调用之后才可以表现正常。找了好久没有发现好的解决方案,(jqmobi的toggle类函数在真机上貌似都有bug,一般很少使用),最后修改源代码进行解决,找到appframework.ui.js,用editplus打开,如下注释

注释掉705到711行,这几行代码主要是当点击切换sidemenu按钮的时候,会弹出一个半透明modal层将当前页面盖住,以表示当前处于sidemenu展开状态。注释掉之后不会再出现这个层,主要bug就是因为它引起的,同时在$.ui.ready事件中添加一行代码:

$.ui.toggleLeftSidemenu(),这样进入APP之后会首先切换一下状态,然后就表现正常了。该解决方案并不是最好的解决方案,因为这样失去modal的遮罩效果,但是在真机上测试之后发现不要这个效果运行会更加流畅一些,欢迎提供更好的解决方案。

最新文章

  1. jQuery的封装方式与JS中new的实现原理
  2. Tomcat 6 —— Realm域管理
  3. jQuery获取浏览器URL链接的值
  4. LCA模板
  5. hdu1272并查集入门
  6. SpringBoot的重要特性
  7. const用法体会
  8. mysql的使用相关问题
  9. js图片库
  10. 2017CCPC秦皇岛 M题Safest Buildings&&ZOJ3993【复杂模拟】
  11. CMD批处理——forfiles命令使用,自动删除过期备份文件
  12. eMMC应用教程:关于RPMB的应用【转】
  13. Axure RP 8 下载 激活可以使用的授权码、用户名、秘钥等
  14. 设计模式学习---UML常见关系的实现
  15. [Spring boot] Read values from external properties file
  16. python 语法最佳实践
  17. application.properties详解 --springBoot配置文件
  18. c语言 数组合并
  19. sklearn的BaseEstimator、transformerMixin、ClassifierMixin、RegressorMixin、ClusterMixin介绍
  20. Spinner的用法

热门文章

  1. u3d局域网游戏网络(c# socket select 模型)
  2. 【bzoj】1717 [Usaco2006 Dec]Milk Patterns 产奶的模式
  3. PHP 练习1:新闻发布
  4. 20151024_003_C#基础知识(File / FileStream / StreamReader/StreamWriter)
  5. scikit-learn中的岭回归(Ridge Regression)与Lasso回归
  6. python基础===创建大量对象是节省内存方法
  7. selenium.webdriver.common.keys 模块中常用的变量
  8. C核心 那些个关键字
  9. 使用Webpack搭建Vue项目
  10. C语言inline函数(转)