【发布时间】:2015-06-21 13:38:09
【问题描述】:
我有以下代码
oss = $("#us");
mainLogo = $("#mainLogo");
container = $(".container");
$(document).ready(function(){
oss.hide();
oss.fadeIn(1000);
mainLogo.hide();
mainLogo.fadeIn(1000);
container.find("#images").hide();
container.find("#images").slideDown();
})
$(oss).click(function(){
container.fadeOut();
})
我的问题是我似乎无法访问外部变量。我试过window.varName,只是写var infront等。但编译器似乎只是跳过它,因此什么都不做。
【问题讨论】:
-
这些脚本是否在页面正文部分之前加载?如果是这样,
$("anyselector")在页面加载之前将始终是一个空的 jQuery 对象。 -
啊!这是有道理的。我对网页编码没有太多经验,不过这很有趣。
标签: javascript jquery variables scope