Всем привет, нужен пример скрипта который будет скроллить экран не просто до элемента с якорем, а до элемента который содержит текст "HELLO"
Вот код например
<div> WORLD </div>
<div> HELLO </div>
Нужно прокрутить до элемента содержащего текст HELLO.
Повторюсь, как прокручивать до якоря, тоесть задать элементу id и прокручивать до #id я знаю, в данном приложении якорь нельзя использовать, поэтому нужно прокручивать до элемента содержащего текст
можно использовать contains() в jQuery селекторе
$(document).ready(function(){
$('html, body').animate({
scrollTop: $('div:contains("HELLO")').offset().top
},'slow');
});
div {
height: 1000px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div> WORLD </div>
<div> HELLO </div>
Сборка персонального компьютера от Artline: умный выбор для современных пользователей