Если вы пытаетесь отправить информацию другому элементу внутренней страницы, все переменные javascript по-прежнему доступны (потому что вы находитесь на той же html-странице).Кроме того, любая ссылка на файлы на том же сайте (например, example.com/test to example.com/test2) использует «Hijax» для отображения следующей страницы.Поскольку он не загружает новую страницу (он вставляет новую страницу в текущий DOM), переменные javascript, созданные на предыдущей странице, по-прежнему доступны для следующей страницы (также обратите внимание, что никакой javascript со следующей страницы не загружен).
Чтобы загрузить следующую страницу свежей, вы должны включить data-rel = "external" в тег link / anchor.Это означает, что вы не получите красивую транзицию, которую предоставляет jquery mobile, но она загрузит все сценарии и очистит текущую страницу.Это единственная ситуация, когда вам нужно передавать переменные в качестве параметров запроса.