Я пытаюсь создать очень простой APP, основанный на HTML и JavaScript, который просто загружает html-страницы и представляет их.
Предполагается, что каждый контент загружается внутри DIV (#MainContent). Я нашел много сообщений о том, что я должен использовать $ (# MainContent).load('file.html'), но по какой-то причине ничего не происходит, я нажимаю кнопку.
Вот мой код JS:
$(document).bind( "pagebeforechange", function( e, data ) {
if ( typeof data.toPage === "string" ) {
e.preventDefault();
$('#MainContent').load(data.toPage);
}
});
Заметки:
a) Я знаю, что сценарий запускается с тех пор, как если бы я поставил Alert(), он запускается каждый раз, когда я нажимаю.
б) Если я использую: Alert (data.toPage); Я получаю полный путь к файлу file.html (файл, который я хочу загрузить), так что все хорошо здесь, я думаю;
c) Я использую "jquery-1.9.1.min.js" и "jquery.mobile-1.3.1.min.js"... проблема здесь?
Пытаться:
$('#MainContent').html(data.toPage);