Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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
jquery mobile 1.1.1使导航栏将所有按钮显示为活动状态_Jquery_Jquery Mobile - Fatal编程技术网

jquery mobile 1.1.1使导航栏将所有按钮显示为活动状态

jquery mobile 1.1.1使导航栏将所有按钮显示为活动状态,jquery,jquery-mobile,Jquery,Jquery Mobile,自从将我的web应用程序升级到jquery mobile 1.1.1以来,我的导航栏出现了问题。虽然只有一个按钮具有活动类,但所有按钮均为活动颜色。知道出了什么问题吗?这是我的一个页面的标题示例: <div data-role="page" id="mainMenu" class="menuPage" data-theme="b"> <div data-role="header" data-posistion="fixed" data-id="cons

自从将我的web应用程序升级到jquery mobile 1.1.1以来,我的导航栏出现了问题。虽然只有一个按钮具有活动类,但所有按钮均为活动颜色。知道出了什么问题吗?这是我的一个页面的标题示例:

<div data-role="page" id="mainMenu" class="menuPage" data-theme="b">    

        <div data-role="header" data-posistion="fixed" data-id="constantNav">
            <h1>Main menu</h1>  

            <div id="navbarHolder">
               <div data-role='navbar'>
                  <a href='main.jsp' class='ui-state-persist ui-btn-active' data-icon='home' style='width: 10%;'></a>
                  <a href='page1.jsp' class='ui-state-persist' data-icon='icon1' style='width: 10%;'></a>
                  <a href='page2.jsp' class='ui-state-persist' data-icon='icon2' style='width: 10%;'></a>
                  ... other buttons
               </div>
            </div>
        </div><!-- /header -->

主菜单
... 其他按钮
提前谢谢


Frank

从非活动栏中删除ui状态持久化类,问题就会解决


我希望这能有所帮助。

我很高兴能帮助弗兰克:)