我有以下jQuery常量文件,它看起来像这样:
function($) {
var Constants = {
DECIMAL_SEPARATOR: ",",
....
} })(jQuery);
我正在引用< head >中的文件HTML页面的一部分。 后来我在jQuery脚本调用中使用这些变量,如下所示:
$("$.financeTable input").numeric(Constants.DECIMAL_SEPARATOR);
将文件包含在< head >中元素它不起作用,但当我将相同的代码复制到< 脚本>标记在它工作的同一个文件中。
怎么可能?
答案 0 :(得分:3)
好的我找到了,一定是:
(function($) {
$.Constants =
{
DECIMAL_SEPARATOR: ",",
...
} })(jQuery);
并像这样使用:
alert($.Constants.DECIMAL_SEPARATOR);
答案 1 :(得分:0)
可能是你在 jQuery之前包含文件吗?