Wie bekomme ich die Variable "theOffset" in der Funktion "localScroll" arbeiten. Das ist mein nicht-funktionierenden Code:Hilf mir mit dem Umfang der JavaScript Variable
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){
}
});
});
sollten setzen 'var' vor allen Variablen, die Sie wollen nicht in globalen Bereich sein. – mpen
Sie können Ihre bestehende Frage http://StackOverflow.com/Questions/4219478/Javascript-Variable-Not-Working-Why mit neuen Details bearbeiten, keine Notwendigkeit, neue Frage zum gleichen Problem zu starten. –
aaahh. Ich lerne immer noch die Möglichkeiten des stackoverflow. – Dave