Вопрос по jquery (.load, .get)

Статус
Закрыто для дальнейших ответов.

aspirin

Well-Known Member
Регистрация
23.04.2011
Сообщения
127
У меня возник трабл, уже как пару часов бьюсь не могу найти выход. В общем есть у меня сайдбар и главный блок с контентом. В сайдбар загружаются последние новости с news.php:
Код:
$.post('news/news.php', {sidebar: "true"}, function(data){
    $("#sidebar").append(data);
   });
Еще у меня есть навигационное меню, обработка кликов на которое происходит таким образом:
Код:
$(".contacts-link").click(function(){
                clearMenu();
                $(this).attr('id','menu-selected');
                $("#text").empty();
                $.get("contacts.html", function(data){ 
                  $("#text").append(data);  
                });
});
Проблема в том, что когда я нажимаю на эту кнопку новости подгружаются в сайдбар снова. Тобишь .get (как и .load) заново перезагружают DOM(и снова вызывается $(document).ready? Какой красивый выход с ситуации? Можна сделать конечно, что бы при клике на кнопку сайдбар очищался и заново заполнялся, но это вроде как не особо красиво будет.

Все ошибки, как обычно, из-за невнимательности (по крайней мере у меня). Тему прошу закрыть.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ