Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Slidemenu-won';t在JQuery移动应用程序中首次加载_Javascript_Jquery Mobile_Apex - Fatal编程技术网

Javascript Slidemenu-won';t在JQuery移动应用程序中首次加载

Javascript Slidemenu-won';t在JQuery移动应用程序中首次加载,javascript,jquery-mobile,apex,Javascript,Jquery Mobile,Apex,我有一个Jquery移动应用程序,在全局页面上有一个slidemenu,按一下按钮或在屏幕上轻扫一下,它就会出现,这是facebook风格的。我的问题是,应用程序第一次加载时,菜单永远不会弹出,即使你按下按钮一千次。您必须刷新页面,然后在会话的生命周期内,在应用程序的所有页面中运行。如果您注销并再次输入,则需要刷新 您可以在这里看到一个示例:User:Demo Passw:1234abc 菜单位于“页眉后”区域中,作为“列表:菜单”类型,使用此自定义模板: 该按钮具有以下属性: data-sli

我有一个Jquery移动应用程序,在全局页面上有一个slidemenu,按一下按钮或在屏幕上轻扫一下,它就会出现,这是facebook风格的。我的问题是,应用程序第一次加载时,菜单永远不会弹出,即使你按下按钮一千次。您必须刷新页面,然后在会话的生命周期内,在应用程序的所有页面中运行。如果您注销并再次输入,则需要刷新

您可以在这里看到一个示例:User:Demo Passw:1234abc

菜单位于“页眉后”区域中,作为“列表:菜单”类型,使用此自定义模板:

该按钮具有以下属性:

data-slidemenu="#slidemenu" data-slideopen="false" style="margin-left:0px !important;"
也许Javascript或CSS在第一次加载时没有正确加载,但在其他区域插入菜单对我来说并不奏效。我很乐意阅读你的建议和评论

我正在使用Apex 4.2.0


提前谢谢。

通过一些研究,我找到了问题的答案,请检查以下内容:

问题是,我没有在登录页面加载菜单类(这是第一个),当您实际到达显示按钮和菜单的页面时,它没有加载类


解决了在第一页加载组件但将其隐藏的问题

class=“slidemenu\u btn”
刷新页面后加载该类。您为什么使用该类。@KawineshSK感谢您的评论,我意识到按钮和菜单的类没有加载,因为我在登录屏幕(即第一页)中有一个条件。登录后,他们不会加载BEA,原因是:我更改了条件,他们现在可以工作了,谢谢!