aspirin
Well-Known Member
- Регистрация
- 23.04.2011
- Сообщения
- 127
У меня возник трабл, уже как пару часов бьюсь не могу найти выход. В общем есть у меня сайдбар и главный блок с контентом. В сайдбар загружаются последние новости с news.php:
Еще у меня есть навигационное меню, обработка кликов на которое происходит таким образом:
Проблема в том, что когда я нажимаю на эту кнопку новости подгружаются в сайдбар снова. Тобишь .get (как и .load) заново перезагружают DOM(и снова вызывается $(document).ready? Какой красивый выход с ситуации? Можна сделать конечно, что бы при клике на кнопку сайдбар очищался и заново заполнялся, но это вроде как не особо красиво будет.
Все ошибки, как обычно, из-за невнимательности (по крайней мере у меня). Тему прошу закрыть.
Код:
$.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);
});
});
Все ошибки, как обычно, из-за невнимательности (по крайней мере у меня). Тему прошу закрыть.