Почему я должен поместить весь скрипт в index.html в jquery mobile

Я использовал страницу $ .mobile.change для перенаправления в моих проектах phonegap + jquerymobile. Однако меня смущает то, что мне нужно поместить скрипт всех страниц в один и тот же файл index.html. Если нет, страница перенаправления не может выполнить функцию в своем заголовке.

например, мой index.html кажется$(document).bind("deviceready",function(){$.mobile.changepage("test.html");})

Затем мое устройство будет перенаправлено на test.html, который

$("#btnTest").click(function(){alert("123");})
<button id="btnTest">Test</button>

Однако скрипт никогда не будет выполняться в test.html. Затем я помещаю скрипт в index.html, что, как я ожидаю, будет сделано. Как бы то ни было, если я помещу все сценарии на одну и ту же страницу, проект станет все сложнее и сложнее сохранить. Благодарим Вас за помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос