За последние 24 часа нас посетили 49732 программиста и 1731 робот. Сейчас ищут 624 программиста ...

Ajax и переходы

Тема в разделе "JavaScript и AJAX", создана пользователем unmanner, 8 авг 2011.

  1. unmanner

    unmanner Активный пользователь

    С нами с:
    23 янв 2011
    Сообщения:
    105
    Симпатии:
    0
    Здравствуйте!

    Есть вопрос.

    У меня на сайте есть область
    HTML:
    1. <div id="content"></div>
    в которую я при помощи Ajax встраиваю информацию когда пользователь кликает по менюшке рядом. Проблема возникает когда пользователь кликает по ссылкам в самой области "content" (пользователю просто открывается часть страницы которая должна была встроиться в "content" а всё остально естественно пропадает) Другуми словами как можно ходить по ссылкам в области тега div и чтобы всё остальное на странице не перезагружалось?
     
  2. karakh

    karakh Активный пользователь

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
    очевидно, перехватывать клики по ссылкам и вместо перехода грузить аяксом точно так же как и когда пользователь кликает по менюшке. После чего возвращать return false;
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    unmanner
    ссылкам даешь класс, в jQuery пишешь
    $('a.myclass').click(function(){
    тут действия
    тут вроде в конце return false или типа того - в гугл по слову "jquery a prevent default" или типа того
    })

    а можно еще круче, это не давать ссылке атрибута href, а дать ченить типа своего атрибута и на его основе уже загружать. Может даже номера хватит.

    еще можно в каждую такую ссылку вместо хрефа прописать онклик = "loadcontent('lalala')" и усё