jQuery slideDown, скрыть с проблемой браузера - PullRequest
0 голосов
/ 20 октября 2010
$("#list").slideDown("slow"); //code to slide down the div dag when it is clicked.

Работает нормально, но когда я нажал на тег, браузер внезапно прокручивается вверх.

Так что мне нужно прокрутить тег вниз, чтобы увидеть его содержимое.

Пожалуйста, помогите мне.

Спасибо

Raj

Ответы [ 2 ]

4 голосов
/ 20 октября 2010

В вашем обработчике кликов вам нужно return false или использовать event.preventDefault();. Пример обработчика кликов:

$("#element").click(function(event){

  $("#list").slideDown("slow");

  return false;
});
0 голосов
/ 20 октября 2010

Не видя больше вашего HTML-кода, невозможно быть уверенным, но такое поведение обычно наблюдается, когда у вас есть что-то вроде <a href='#' onclick='.....'>.# говорит браузеру перейти в начало страницы.

...