У меня есть веб-сайт с надписью меню вверху и боковой навигацией слева. Я использую ajax .load()
, чтобы заменить содержимое div тем, что я хочу. Кажется, у меня много проблем при использовании jQuery в содержимом тех загружаемых страниц. Использование функции .live()
помогает, но я постоянно чувствую неожиданное поведение в местах.Как управлять сайтом со статическим меню и jQuery в контенте
Каков правильный способ обработки макета меню/навигации без обновления всей страницы и отсутствия проблем с содержимым, которое входит? Какие рамки вы используете?
Google с радостью поддерживает динамический контент, обеспечивая его правильное выполнение. См. Http://code.google.com/web/ajaxcrawling/docs/specification.html. Навигация в браузере можно манипулировать с помощью библиотеки, такой как Sammy.js. Ajax - это будущее, вам больше не нужно беспокоиться об этих вещах. Просто посмотрите на Twitter и Facebook. –
Есть ли способ без использования Google или любой инфраструктуры? Если нет, есть ли что-то простое? –
@Christian: 10 лет назад люди говорили то же самое о Flash, что все сайты будут Flash один день. Сегодня статические сайты превышают число Flash-сайтов более 1000-1, и даже этот небольшой процент Flash-сайтов обычно имеет резерв статического содержимого. Я на самом деле зарабатываю на хорошей конвертации сайтов FROM Flash обратно в HTML. Если OP хочет создать «веб-приложение», то так будет, но формулировка вопроса указывает, что это более традиционный веб-сайт (статический, меню, nav, контент), и я думаю, возможно, он купил в «AJAX» будущей "школы мысли. – SpliFF