Я пытаюсь получить результат getJSON для обновления HTML-элемента при загрузке страницы на веб-сайте, загруженном с помощью jquery для мобильных устройств.
Теперь я прочитал, что не стоит полагаться на ready (), нопривязать к pageInit.Я попробовал, но это не сработает.Я пробовал много других событий, которые можно было бы логично попробовать в документации по событиям API, но безуспешно.
Самое близкое, к чему я пришел, это успех после загрузки страницы через ajax, если я обновлю страницувручную (с помощью кнопки обновления браузера) getJSON обновляет соответствующий элемент HTML.И вы думаете, это не то, чего я хочу достичь.Вот как выглядит код сейчас и где он находится ...
<div data-role="page">
<script>
$( '#pageContainer' ).live( 'pageinit',function(event){
//an alert() here does fire right before the page is shown in the browser
//here is the getJSON code.
});
</script>
Теперь мне нужна помощь, чтобы попытаться понять, как заставить его работать.Я хочу, чтобы элемент X на странице обновлялся текстом, возвращенным из jSON, когда страница появляется в браузере!Как обычная функция ready () сделала бы!
(Может быть, уместно указать, что я использую RC2?)