jqueryMobile+jquery.mmenu页面切换无效

最近用jqueryMobile开发一个手机版的网站,需要侧边栏,网上各种找,最终决定使用jquery.mmenu,这个插件功能非常强大,但是唯一一点就是跟jqueryMo... 最近用jqueryMobile开发一个手机版的网站,需要侧边栏,网上各种找,最终决定使用jquery.mmenu,这个插件功能非常强大,但是唯一一点就是跟jqueryMobile的页面切换有冲突,使用jquery.mmenu后jqueryMobile没办法在多个page之前切换,求高手解决。
或者重新推荐一款jqueryMobile上可以使用的侧边栏插件,如下图所示,侧边栏菜单出来后整个页面往右移动,不是只用菜单覆盖的那种。
如大神能完美解决,辛苦费是少不了的。
展开
 我来答
百度网友b30ab76
2015-09-09 · TA获得超过1570个赞
知道小有建树答主
回答量:397
采纳率:100%
帮助的人:482万
展开全部
从来不用繁杂的插件。
你这个不就是transition和transform就能解决的事吗?
更多追问追答
追问
你说的这个我试了,效果虽然能打到,但是各种bug,页面太长时,在电脑上将overflow设置为hidden,可以禁用滚动条,但是Android设备上无效,就导致侧边栏出来后就会出现水平滚动条。
还有就是mmenu这个插件做的很棒,很想把它整合进来。
追答
首先,把body的overflow设成hidden,然后还要设置body的宽度,这样才不会滚动。
还有,里面的层直接设置成absolute的也不会影响body。

插件做的事无非也就是写些css而已,而且性能不如原先的好,你这个又不需要动态计算,何必用JS呢?
而且你用插件的最大问题是,会和其他的冲突,那你如果下次又要用另一个了呢,难道每次都是去翻一遍所有插件的代码,看看是什么问题造成的吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式