.livequery()
имеет проблемы в зависимости от версии и некоторых особых случаев DOM.Тем не менее, вы можете игнорировать эту проблему ... поскольку вы делаете что-то, что работает от событий, вы можете использовать встроенную .live()
здесь (доступно в jQuery 1.3+), например так:
$('a.ajaxLink').live('click', function(e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: $(this).attr('href') + '&ajax=y',
//data: str,
success: function(msg) {
$('#mainPanel').slideUp(500, function() {
$(this).html(msg).slideDown(1000);
});
}
});
});