У меня вопрос об основах. В JQuery, если я объявляю переменную и присваиваю ей значение внутри функции, как я могу сохранить это изменение? Я думал, что это перепишет его. Пожалуйста помоги.Как объявить и установить переменную в jquery?
Это простой пример того, что я имею в виду. В поле предупреждения отображается 2, но как я могу сохранить 3 в x ??
<script>
var x=2
$(document).ready(function(){
(function(){
x=3;
});
alert(x);
});
</script>
Вы никогда не выполняет функцию, которая устанавливает 'x' до 3. –
' window.x = 3; ' будет работать из любой точки мира, например, – dandavis
@ dandavis Globals - это плохая идея в первую очередь. Do * not * присоединяйте свои переменные к объекту 'window', если это абсолютно необходимо. –