出于性能,我会经常保存引用DOM在VAR元素,如保存到jquery的元素的引用:在哈希阵列
var $header = $("#header");
如果我有多个元素,我想可以这样做:
var someNamespace = {
$header : $("#header"),
$footer : $("#footer")
}
后者似乎抛出一个错误。你如何处理这个,而不创造一吨变量?
出于性能,我会经常保存引用DOM在VAR元素,如保存到jquery的元素的引用:在哈希阵列
var $header = $("#header");
如果我有多个元素,我想可以这样做:
var someNamespace = {
$header : $("#header"),
$footer : $("#footer")
}
后者似乎抛出一个错误。你如何处理这个,而不创造一吨变量?
为什么你需要吨瓦尔的? ;) –
_“似乎抛出一个错误”_?什么错误? JS控制台说什么?我没有看到你发布的内容有什么问题,确实它在我的工作很好:http://jsfiddle.net/tSzMH/(顺便说一句,JavaScript术语是“对象”,而不是“哈希数组” ) – nnnnnn
@nnnnnn。除了'var someNamespace = { $ header = $(“#header”), $ footer = $(“#footer”) };'几分钟前。 **:(** – gdoron