Где почитать про правильные переходы между страницами на AJAX?
Здравствуйте.
Я знаком два дня с JS, JQUERY и AJAX :)
Пытаюсь реализовать AJAX переход, но столкнулся с, теперь уже понимаю, довольно очевидными проблемами.
После прогрузки контента через .load - JS его не видит и грузить кроме как чистый html - не имеет смысла.
Есть какая-то статья о том, как правильно прописать все моменты переходов (изменения url, title и прочих meta загружаемой страницы, перезагрузка скриптов)? С радостью бы почитал.
Понимаю, что вопрос довольно комплексный, но вижу сейчас два варианта - либо уже доделывать что есть (т.е. изобретать велосипед с нуля) либо использовать плагин Advanced AJAX Loader (для WP), но мне нужно сделать fullscreen loader со своими плюшками - это уже реализовано для моего кода, внедрять в посторонний проприетарный плагин - страх и боль.
А я не хочу тянуть за (как я считаю) довольно простым кодом еще простыню того, что хотел реализовать автор того плагина.
В общем помогите, не могу спать зная, что loader будет обрываться при переходе по ссылке, а не прогружаться в фоне под красивым логотипом :)
Все выводы верные. Думаю не стоит париться, и просто забить (учитывая опыт) т.к. подход с сингл-пейдж и тот, который предлагает JQ в корне различаются (опять же, основываясь на опыте в два дня). Для начала нужно разделение кода - контроллеры и шаблоны, затем уже что-то более серьёзное. роутинг, модели и т.д.
Если не хочется травить себе мозг и подстраиваться под фреймворки советую глянуть Knockout, просто понять как он работает. Он идеально разделит логику и представление (по крайней мере можно будет осознать как оно всё делается) не указывая разработчику куда что пихать и как что делать.
Ну опять же всё зависит от того же опыта. Если уже занимались JavaFX + fxml или .NET + xaml, считай что уже почти всё есть. Осталось только перенести эти идеи на немного иную сферу.