问题标签 [jquery-localizer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
973 浏览

javascript - 如何检查使用 JavaScript 传递的定义和参数?

我有这个功能:

并且不起作用。实际上是这样的:

该函数可以带参数或不带参数,上面的代码正在正确检查它。该函数的参数将是一个变量。我想将这种能力添加到我的功能中。它将检查该变量是否已定义。如果系统中没有定义变量localize_en,它将被分配为默认值。

如何更正我的代码。我的代码的第二部分将是该功能:即 stringsVar 是 localize_ar 并且它不是定义的变量(我用 var 关键字定义了那种变量)

我将该功能添加为参数。

有任何想法吗?

PS: localize_en 之类的变量是对象。

编辑:我正在研究 JQuery localizer plugin => source code。我称之为

但是它不能将它理解为一个对象,它就像我一样工作:

它将它变成一个字符串,也许问题出在那儿?

0 投票
1 回答
121 浏览

javascript - 在方法 Javascript 中定义变量和方法?

我正在使用 JQuery Localizer 插件。该插件有一个这样定义的函数:

我想在其中定义一个变量并能够设置它。即:伪代码是这样的:

我现在就这样运行它:

所以我可以在运行它之前设置默认值:

如何使用 JQuery/Javascript 做到这一点?

0 投票
3 回答
1258 浏览

jquery-plugins - jQuery-Localize 不适用于 jQuery Mobile?

我正在开发一个具有多种语言的 PhoneGap Web 应用程序,并且我正在使用jQuery-Localize来做。我让它在一个简单的静态页面上运行,但是当我将它与 jQuery-Mobile 集成时它不起作用。

这是我的简单测试页面:

我在 PhoneGap 控制台中收到下一条消息:

未捕获的 SyntaxError: http ://code.jquery.com/jquery-1.6.4.min.js:2 处的意外字符串

我试图在事件pagebeforecreatepageInit处处理但没有成功

0 投票
1 回答
56 浏览

javascript - 动态加载的 javascripts 为对象值添加额外的引号

我通过注入脚本动态加载 JavaScript 对象。

我正在使用以下脚本将此对象填充到 jquery 自定义插件变量 -

在此块之外,当我尝试访问值时,它会在值中添加额外的引号和逗号。查看控制台日志。

在此处输入图像描述

当我在控制台中访问此对象时,它会显示带有额外引号和逗号的值。

在此处输入图像描述 你遇到过这样的问题吗?任何建议我做错了什么。