#jquery #global-variables
#jquery #глобальные переменные
Вопрос:
Как изменить глобальную переменную внутри функции jquery. Если я использую этот код ниже, он будет отображать «0», а не «15».
<script type>
theValue=0;
$(document).ready(function(){
theValue=15;
});
</script>
<script type="text/javascript">
document.write(theValue)
</script>
Комментарии:
1. это потому, что
$(document).ready(...)
срабатывает после того, как документ готов, поэтому значение еще не изменилось приdocument.write(theValue)
выполнении.
Ответ №1:
Это потому, что когда вы пишете (документ).ready еще не запущен. Пример, обратите внимание, что он пишет 0, но когда вы нажимаете кнопку, это 15.