ссылка с href = «#» прокручивает страницу вверх, когда используется с jquery slidetoggle [duplicate]

Возможный дубликат:

Как мне остановить прокрутку веб-страницы до вершины при нажатии на ссылку, которая вызывает JavaScript? I '

я использую jquery 's слайд-переключатель, чтобы показать / скрыть div. элемент, который управляет скольжением, является текстовой ссылкой (некоторый текст внутри <\ А>) который имеет href = "#" поэтому он будет выглядеть как ссылка (подчеркивание, смена курсора).

проблема в том, что при нажатии на ссылку, помимо эффекта скольжения, страница прокручивается вверх.

я попытался заменить href = "#" с href = "" но это отключает эффект div / show. Я думаю, я мог бы добавить к тегу Name = "SomeName» и затем установите href в href = "#somename» но я бы не стал использовать такие трюки.

почему href = "#" прокрутить страницу до ее верха?

любые идеи будут высоко оценены

Ответы на вопрос(4)

Ваш ответ на вопрос