2011-03-03 96 views
2

文件我有以下的jQuery常数文件,它看起来是这样的:JQuery的包括常量

function($) { 
    var Constants =  { 
     DECIMAL_SEPARATOR: ",", 
    .... 
    } })(jQuery); 

我引用的文件中< > HTML页的部分。 后来下来我用这些变量在jQuery脚本调用,就像这样:

$("$.financeTable input").numeric(Constants.DECIMAL_SEPARATOR); 

当包括在< 文件>元素这是行不通的,但是当我复制相同的代码为< 脚本>标记在它工作的同一个文件中。

这怎么可能?

回答

3

好,我发现了它,它必须是:

(function($) { 

$.Constants = 
{ 
    DECIMAL_SEPARATOR: ",", 
    ... 
    } })(jQuery); 

和使用这样的:

alert($.Constants.DECIMAL_SEPARATOR); 
0

请问您是否在之前包含文件jQuery?

+0

不......脚本包括jQuery脚本引用后。 – Drejc 2011-03-03 09:17:18