ссылка с href = «#» прокручивает страницу вверх, когда используется с jquery slidetoggle [duplicate]
Возможный дубликат:
Как мне остановить прокрутку веб-страницы до вершины при нажатии на ссылку, которая вызывает JavaScript? I '
я использую jquery 's слайд-переключатель, чтобы показать / скрыть div. элемент, который управляет скольжением, является текстовой ссылкой (некоторый текст внутри <\ А>) который имеет href = "#" поэтому он будет выглядеть как ссылка (подчеркивание, смена курсора).
проблема в том, что при нажатии на ссылку, помимо эффекта скольжения, страница прокручивается вверх.
я попытался заменить href = "#" с href = "" но это отключает эффект div / show. Я думаю, я мог бы добавить к тегу Name = "SomeName» и затем установите href в href = "#somename» но я бы не стал использовать такие трюки.
почему href = "#" прокрутить страницу до ее верха?
любые идеи будут высоко оценены