Попробуйте вмещающий сценарий в готовой функции:
$(document).ready(function() {
//your script here
});
Существует также орфографическая ошибка в тексте атрибут вашего сценария теге текст/javacsript. Навигация также должен работать, если вы просто используете атрибуты href для своих ссылок. Для jQuery mobile доступны некоторые специальные события: pageinit, pagecreate, pageshow.
Update: ваши обработчики клик должны быть добавлены в JQuery готового обработчик:
<script type="text/javascript">
$(document).ready(function() {
$('#prevchild').click(function() {
$.mobile.changePage($('#home'), {
transition: 'slide',
reverse: true
});
});
$('#nextchild').click(function() {
$.mobile.changePage($('#child'), {
transition: 'slide',
reverse: true
});
});
$('#login').click(function() {
$.mobile.changePage($('#child'), {
transition: 'slide',
reverse: true
});
});
$('#back').click(function() {
$.mobile.changePage($('#home'), {
transition: 'slide',
reverse: true
});
});
$('#next').click(function() {
$.mobile.changePage($('#child'), {
transition: 'slide',
reverse: true
});
});
$('#prev').click(function() {
$.mobile.changePage($('#home'), {
transition: 'slide',
reverse: true
});
});
});
</script>
Я попробовал ваш код в Chrome и он работает с этим небольшим изменением.
OPPS Сори, но я исправил мой код до сих пор та же проблема – unkown