#javascript #jquery #html5
Ответы
Ответ 1
Это можно сделать, например, через глобальную переменную: или так - объявление переменной вынесено наружу в общую область видимости:Ответ 2
Есть такое интересное решение с использование глобальной переменной $ Jquery:Ответ 3
Для этого и есть глобальные переменные. Правило: область видимости переменных. Правило: Глобальные переменные: создаются вне функций, циклов, условий if(){} else{} и блоков кода. Могут вызываться везде и постоянно. Локальные переменные: создаются внутри функций, циклов, условий и блоках кода. Могут вызываться только в них (т.е ты не можешь вызвать локальную переменную вне её функции или что у тебя там). var globalScope = "Меня ты можешь использовать где угодно"; function f() { var localScope = "А мння только при вызове функции."; alert(localScope); } alert(globalScope); document.write(globalScope); f(); НО: кто тебе мешает сделать так: Что-то Вывод:Ответ 4
jQuery - зло :) Вариант решения не через jQuery. Единственное что, я получил значение переменной, к самой переменной доступа нет. Ответ рядом, демонстрирует получения глобальной переменной через window.
Комментариев нет:
Отправить комментарий