Html 在web mobile应用程序锚样式中使用i18next本地化和jquerymobile v1.3.2将丢失
嗨,我正在使用jqm和。我已成功应用本地化,但在应用i18next时,我的锚标记样式丢失。我已经尝试过触发器和刷新都不起作用Html 在web mobile应用程序锚样式中使用i18next本地化和jquerymobile v1.3.2将丢失,html,css,jquery-mobile,localization,i18next,Html,Css,Jquery Mobile,Localization,I18next,嗨,我正在使用jqm和。我已成功应用本地化,但在应用i18next时,我的锚标记样式丢失。我已经尝试过触发器和刷新都不起作用这是我的代码 html代码 <form id="frmLogin" action="javascript:GetAction(this);" method="POST"> <div id="tblLogin" class="loginview"> <label id="lblId" for="txtid">Mem
这是我的代码
html代码
<form id="frmLogin" action="javascript:GetAction(this);" method="POST">
<div id="tblLogin" class="loginview">
<label id="lblId" for="txtid">Member:</label>
<input type="text" id="txtid" value="cendre" data-i18n="[placeholder]attr.placeholderMember;" data-theme="a" />
<label id="lblPassword" for="txtpwd">Password:</label>
<input type="password" id="txtpwd" value="cendre123" data-i18n="[placeholder]attr.placeholderPassword;" data-theme="a" />
<div style="padding-top:10px;">
<a href="javascript:void(0);" data-role="button" id="btnlogin" data-theme="a" >Login</a>
</div>
</div>
</form>
jason lan文件代码
{
"index": {
"lblId": "Membre:",
"lblPassword": "Mot de passe:",
"btnlogin": "Connexion"
},
"attr": {
"placeholderMember": "Entrez Id de connexion",
"placeholderPassword": "Entrez Mot de passe"
}
}
当我在firebug中调试代码时,代码显示为
当我删除i18next本地化时,代码样式很好
这是多亏了#奥马尔,这对我起了作用
$('#btnlogin .ui-btn-text').text($.t('index.btnlogin'));
快速修复
$('#btnlogin.ui btn text')
检查此问题我感谢您的帮助谢谢它帮助我将其作为答案发布我给您一些可能对其他人有帮助的要点
<a class="ui-btn ui-shadow ui-btn-corner-all ui-btn-up-a" data-wrapperels="span" data-iconshadow="true" data-shadow="true" data-corners="true" href="javascript:void(0);" data-role="button" id="btnlogin" data-theme="a">Connexion</a>
<a class="ui-btn ui-shadow ui-btn-corner-all ui-btn-up-a" data-wrapperels="span" data-iconshadow="true" data-shadow="true" data-corners="true" href="javascript:void(0);" data-role="button" id="btnlogin" data-theme="a"><span class="ui-btn-inner"><span class="ui-btn-text">Login</span></span></a>
$('#btnlogin .ui-btn-text').text($.t('index.btnlogin'));