jqueryMobile+jquery.mmenu页面切换无效
最近用jqueryMobile开发一个手机版的网站,需要侧边栏,网上各种找,最终决定使用jquery.mmenu,这个插件功能非常强大,但是唯一一点就是跟jqueryMo...
最近用jqueryMobile开发一个手机版的网站,需要侧边栏,网上各种找,最终决定使用jquery.mmenu,这个插件功能非常强大,但是唯一一点就是跟jqueryMobile的页面切换有冲突,使用jquery.mmenu后jqueryMobile没办法在多个page之前切换,求高手解决。
或者重新推荐一款jqueryMobile上可以使用的侧边栏插件,如下图所示,侧边栏菜单出来后整个页面往右移动,不是只用菜单覆盖的那种。
如大神能完美解决,辛苦费是少不了的。 展开
或者重新推荐一款jqueryMobile上可以使用的侧边栏插件,如下图所示,侧边栏菜单出来后整个页面往右移动,不是只用菜单覆盖的那种。
如大神能完美解决,辛苦费是少不了的。 展开
展开全部
从来不用繁杂的插件。
你这个不就是transition和transform就能解决的事吗?
你这个不就是transition和transform就能解决的事吗?
更多追问追答
追问
你说的这个我试了,效果虽然能打到,但是各种bug,页面太长时,在电脑上将overflow设置为hidden,可以禁用滚动条,但是Android设备上无效,就导致侧边栏出来后就会出现水平滚动条。
还有就是mmenu这个插件做的很棒,很想把它整合进来。
追答
首先,把body的overflow设成hidden,然后还要设置body的宽度,这样才不会滚动。
还有,里面的层直接设置成absolute的也不会影响body。
插件做的事无非也就是写些css而已,而且性能不如原先的好,你这个又不需要动态计算,何必用JS呢?
而且你用插件的最大问题是,会和其他的冲突,那你如果下次又要用另一个了呢,难道每次都是去翻一遍所有插件的代码,看看是什么问题造成的吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询