$('#messageDiv').fadeOut('slow');
или
$('#messageDiv').fadeOut(250);
означает, что затухание должно занять 250 миллисекунд.
Убедитесь, что ваш элемент имеет имя messageDiv, а не что-то еще.
1010 * редактировать *
Вы можете использовать вместо этого имя класса, если идентификатор, если вы используете веб-формы и обнаруживаете, что идентификатор не соответствует ожидаемому. Я на самом деле предпочитаю такой подход, так как он менее хит-мисс
редактировать 2
Измените ваш href на href='.'
, а событие клика на $('#messageDiv').fadeOut('slow');return false;