【发布时间】:2010-11-18 22:34:14
【问题描述】:
如何让变量“theOffset”在“localScroll”函数中工作。这是我的非工作代码:
jQuery(function( $ ){
//initialize variable "theOffset"
theOffset = 10; // <-- sets variable for inside of "localScroll" function
$(window).resize(function() {
theOffset = 20; // <-- does NOT reset inside "localScroll" function
}); // end of window resize
$.localScroll({
target: '#content',
duration:1500,
hash:true,
offset: {top:0, left: theOffset}, // <-- I want to reset this on window resize
onBefore:function( e, anchor, $target ){
},
onAfter:function( anchor, settings ){
}
});
});
【问题讨论】:
-
应该把
var放在你不想在全局范围内的任何变量之前。 -
您可以使用新的详细信息编辑您现有的问题stackoverflow.com/questions/4219478/…,无需针对同一问题开始新问题..
-
啊啊。我还在学习stackoverflow的方法。
标签: javascript jquery scope