我正在尝试更新我的jquery选择器,但是当我尝试这样做时,JSLint会抱怨。
我也在使用命名空间来使我的代码更有条理。
FOO.SELECTORS = {
Element: $('foo'),
Element2: $('bar')
};
FOO.UPDATE = {
FOO.SELECTORS = FOO.SELECTORS
};
这使得JSLint抱怨FOO.SELECTORS = FOO.SELECTORS
是一个奇怪的任务。我该如何解决这个问题?
答案 0 :(得分:1)
您正在尝试在对象内部进行变量赋值。这是不正确的。
如果你要这样做,(不完全确定你在做什么),你应该这样写:
FOO.UPDATE = {
'FOO.SELECTORS': FOO.SELECTORS
}
再一次,真的不确定你要做什么?