0

自从将我的 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 -->

提前致谢!

坦率

4

1 回答 1

2

从非活动栏中删除 ui-state-persist 类,问题将得到解决。

我希望这有帮助。

于 2012-08-22T16:06:10.203 回答