Я создаю html-приложение для iPads. Я добавляю webapp на рабочий экран, используя "любимый" вариант. Однако, после этого, каждый (внутренний) URL-адрес открывается на новой вкладке сафари. Как я могу это предотвратить? На данный момент невозможно использовать мою навигацию, которая направляется на другие html файлы.
Я нашел этот код. Hower я получаю сообщение об ошибке "undefined" на каждом URL-адресе.
$( document ).on( "click", "a", function( event ){
page.event.preventDefault();
time.location.href = $( event.target ).attr( "href" );
});
Вы используете переменные page
и time
, которые нигде не определены.
$(document).on('click', 'a', function(e) {
e.preventDefault();
document.location.href = $(this).attr('href');
});
Так просто.