【发布时间】:2014-01-16 00:19:12
【问题描述】:
我想创建一个可以在方法内全局访问的变量。 (我认为我使用了正确的术语)。
以 jQuery 的.hover() 为例。在其中,我试图动态访问一个类名并将其存储在原始.hover()范围之外的其他方法和函数中以供以后操作。
$('elem').hover(function() {
var classname = $(this)something;
return classname;
});
console.log(classname);
我正在尝试在全局范围内使用它,因为这会影响更多的方法,而不仅仅是这个。
我确信我应该使用完全不同的编程方法来完成这项工作,但是在方法之外返回值似乎是我的小知识库中唯一可用的过程。
【问题讨论】:
标签: javascript methods scope