Как прокрутить к элементу в jQuery?

изменить return await _context.Libraries.ToListAsync(); на

 return await _context.Libraries.Include(x => x.Books).ToListAsync();
68
задан jordanstephens 1 June 2011 в 23:54
поделиться

4 ответа

Проверьте jQuery. ScrollTo, я думаю, что это - поведение, которое Вы хотите, проверяете демонстрация .

32
ответ дан JDB 24 November 2019 в 14:00
поделиться

Я думаю, что Вы могли бы искать "привязку", учитывая пример, который Вы имеете.

<a href="#jump">This link will jump to the anchor named jump</a>
<a name="jump">This is where the link will jump to</a>

фокус метод jQuery делает что-то другое от того, чего Вы пытаетесь достигнуть.

1
ответ дан Luca Matteis 24 November 2019 в 14:00
поделиться

Для моей проблемы этот код сработал, мне пришлось перейти к тег привязки при загрузке страницы:

$(window).scrollTop($('a#captchaAnchor').position().top);

В этом отношении вы можете использовать это для любого элемента, а не только для тега привязки.

110
ответ дан 24 November 2019 в 14:00
поделиться

Как и @user293153, я только сейчас обнаружил этот вопрос, и, похоже, на него не было правильного ответа.

Его ответ был лучшим. Но вы также можете анимировать элемент.

$('html, body').animate({ scrollTop: $("#some_element").offset().top }, 500);
50
ответ дан 24 November 2019 в 14:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: