Как говорится в описаниях, я нашел много вещей о гладкой прокрутке и свойстве location на java-скрипте, но ничего не похоже на то, что Im ищет, что просто имитирует функцию html «а» тег (мне нужно НЕ использовать HTML ссылка тег для этого проекта)Перейти к ссылке привязки при событии click jquery
ответ
Для того, чтобы принять JQuery пользователя на другой URL, чем на странице (например, якорный тег) прикрепить window.location к событию.
Например, это:
$('#ClickMe').click(function(){ window.location = 'index.php'; });
Взял бы пользователю index.php, если он нажимает на элемент, который имеет идентификатор «ClickMe» (EG ...
JQuery путь:
$("body").scrollTop($("[name=elementname]").position().top)
Это получает верхнюю часть имени элемента и устанавливает свитка верхнюю позицию в этом месте ,
Существует jquery plug in, который делает это эффективно, но если вы хотите придерживаться прямого javascript, вы можете просто использовать element.scrollTo, как описано в this previous answer;
Лучшая документация для этого можно найти на Mozilla's site. С javascript.
Jquery будет намного больше удобно и T думаю, что использование «scrollTo» - это умный способ сделать это, как в подключаемом модуле, если нет другого способа сделать это, я думаю, что сделаю это так, но я надеялся, что будет другой путь, что-то вроде уже определенной функции, которая могла бы сделать трюк, может быть, функция goToURL(), но спасибо, это полезно, конечно, –
Я добавил немного вкуса к ответу, используя пример. t в методе, но достаточно просто. –
Так что я получаю вы хотите, чтобы прокрутить вниз к элементу без использования HTML тега привязки Если я правильно Предполагая, что у вас есть HTML входного тег
<input type="button" id="top" value="button"/>
этот сценарий будет делать работу
PS #bottom_id - это идентификатор элемента, который вы хотите прокрутить. или якорь ссылка:
<a href="#bottom" id="bottom_id"></a>
сценарий:
$("#top").click(function() {
$('html, body').animate({
scrollTop: $("#bottom_id").offset().top
}, 2000);
});
- 1. Расширение jQuery при событии click
- 2. перейти к ссылке класса
- 3. Изменение цвета динамически созданного тега привязки при событии click
- 4. jQuery src не обновляется при событии click
- 5. Jquery Classes не удаляются при событии click
- 6. jQuery, выполняющий оба условия при событии click
- 7. невозможно вызвать функцию jquery при событии Click
- 8. Вкладка Jquery, показывающая подменю при событии click
- 9. boolean перейти к ссылке
- 10. Загрузка страницы при событии Click
- 11. Сохранять значение при событии click
- 12. JQuery click() не применяется к тегу привязки?
- 13. Функция jQuery click не запускается по ссылке
- 14. перейти по ссылке нажатия кнопки - JQuery
- 15. JavaScript (jquery) - Проблема в событии click
- 16. Несколько Postbaks при событии click
- 17. Анимация повторяется при событии .click
- 18. нет срабатывания при событии click
- 19. Select2 перейти к ссылке href
- 20. Перейти к файлу по ссылке
- 21. Как сделать ng-click работает только при событии click
- 22. Значение привязки к ссылке url
- 23. Отображение окна сообщений предупреждения при событии click
- 24. Как отключить Javascript-перенаправление при событии click
- 25. как передать документ.getElementById («someid») при событии click
- 26. Как оживить фоновое изображение при событии click
- 27. Библиотека jQuery «не функция» при вызове в событии click
- 28. перейти к контенту - сосредоточиться на ссылке
- 29. , как перейти к ссылке без прыжков
- 30. Отправить форму в событии click с JQuery
Ха, я неправильно понял вопрос. По какой-то причине я думал, что он имел в виду просто прыгать в тег имени на той же странице. –