Народ, помогите. уже ночь сижу с этим ((
в календаре переход по месяцам сделал с помощью аджакса. при клике по ссылке забирается в переменную значение атрибута href, после чего его данные (а там год и месяц) отправляются аджакс-запросом на сервак и при возврате календарь обновляется. т.е. обновляется и сама ссылка. при втором клике на эту ссылку она блин работает как ссылка, т.е. переходит. реально посмотреть календарь так, чтоб не перегружалась страница можно только на один мес. вперёд и на один назад.
вот код:
$('a#nextmonth').click(function(event)
{
var address = $("#nextmonth").attr('href');
var link = 'http://сайт/контроллер/функция/' + address; // в address находится дата в формате гггг/мм (переменные для работы функции на серваке)
$.ajax(
{
url: link,
success: function(data)
{
$('#calendar').html(data);
}
});
event.preventDefault();
return false;
}
);
я так понимаю он айдишник прежний как объект в себе хранит и новый такой же айдишник, заново пришедший с сервака не принимает к действию, потому и переходит. ну или я уже вообще ничего не понимаю. как это решить, подскажите кто может, пожалуйста.