【问题标题】:i18next : Object [object Object] has no method 'i18n'i18next : 对象 [object Object] 没有方法 'i18n'
【发布时间】:2014-02-04 14:42:27
【问题描述】:

我正在尝试将 i18next.js 与骨干网一起使用,但出现此错误:

Uncaught TypeError: Object [object Object] has no method 'i18n'

这是我的html:

<body>
<ul class="menu">
    <li><a href="#" data-i18n="menu.surname"></a></li>
    <li><a href="#" data-i18n="menu.firstName"></a></li>

</ul>
</body>

这是我的语言环境/en/translation.json:

{
"menu": {
"surname": "Name:",
"firstName": "First Name:"
}}

这是我的 translation.js:

$(document).ready(function(){
language = "en";

i18n.init({ lng: language, debug: true }, function(t) {
    $(".menu").i18n();
});
});

目前没有语言检测,我只在静态中使用“en”但它不显示任何内容。

【问题讨论】:

标签: javascript backbone.js i18next


【解决方案1】:

我解决了我的问题。我加载了 jquery 两次,所以当第二个 jquery 被加载时,它会卸载每个 jquery 插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-04
    • 2012-11-20
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 2015-06-09
    相关资源
    最近更新 更多