html - 在网络移动应用程序中使用 i18next 本地化和 jquerymobile v1.3.2 NavBar 样式丢失

标签 html css jquery-mobile html-lists i18next

您好,我正在使用 jqm 和 i18next。我已成功应用本地化,但当我应用 i18next 时,我的 NavBar ul li 标签样式丢失了。我试过触发和刷新都不起作用

这是我的代码

html代码

<div data-theme="a" data-role="footer" data-inset="true" data-position="fixed" data-tap-toggle="false">
    <div data-role="navbar" >  
        <ul class="BottomToolbar">  
            <!--  <li><a rel="external" id="amailbox" href="mailbox.html" data-i18n="BottomToolbar.amailbox"   data-icon="jalf-email"    > MailBox </a></li>-->
            <li><a rel="external"  id="afavorites" href="favorites.html" data-i18n="BottomToolbar.afavorites" data-icon="jalf-favorites" > Favorites </a></li>  
            <li><a  rel="external" id="asearch" href="search.html"  data-i18n="BottomToolbar.asearch" data-icon="jalf-search"   > Search </a></li> 
            <li><a  rel="external" id="aphotos" href="AlbumCategory.html"  data-i18n="BottomToolbar.aphotos" data-icon="jalf-photos"   > Photos </a></li> 
            <li><a  rel="external" id="alocation" href="location.html"  data-i18n="BottomToolbar.alocation" data-icon="jalf-location" > Location </a></li> 
        </ul>  
    </div> 
</div>

这里是 jsfiddle

最佳答案

我使用 jQuery 1.4.2 修复了它:

<div data-theme="a" data-role="footer" data-inset="true" data-position="fixed" data-tap-toggle="false">
    <div data-role="navbar" > 
        <ul class="BottomToolbar"> 
            <!-- <li><a rel="external" id="amailbox" href="mailbox.html"  data-icon="jalf-email"><span data-i18n="BottomToolbar.amailbox"></span</a></li>-->
            <li><a rel="external" id="afavorites" href="favorites.html" data-icon="jalf-favorites"><span data-i18n="BottomToolbar.afavorites"></span></a></li> 
            <li><a rel="external" id="asearch" href="search.html" data-icon="jalf-search"><span data-i18n="BottomToolbar.asearch"></span></a></li> 
            <li><a rel="external" id="aphotos" href="AlbumCategory.html" data-icon="jalf-photos"><span data-i18n="BottomToolbar.aphotos"></span></a></li> 
            <li><a rel="external" id="alocation" href="location.html" data-icon="jalf-location"><span data-i18n="BottomToolbar.alocation"></span></a></li> 
        </ul> 
    </div> 
</div>

关于html - 在网络移动应用程序中使用 i18next 本地化和 jquerymobile v1.3.2 NavBar 样式丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21385056/

相关文章:

css - 关于 css 选择器的最佳实践?

html - 容器匹配 children AND grandchildren 宽度

javascript - Cordova 初始屏幕在异步请求期间挂起

jquery-ui - 多行多级列表

javascript - 是否可以仅使用 JS、HTML 和 CSS 在我的 Chrome 扩展程序的窗口中显示网页?

html - 位置 : absolute displays cover each other

jquery - 如何制作齿轮视差效果?

jQuery Mobile - 上传前调整图像大小

html - 背景框的底部不见了

javascript - 三星 SDK 中对象 ID 的奇怪错误