Я новичок во всем этом, но я просто пытаюсь сделать свой сайт так, когда вы нажимаете время дня (ссылку), которое коррелирует с изображением, оно гладкими свитками это изображение. Моя проблема в том, что когда я это делаю, каждая ссылка прокручивается до одного и того же изображения.только свиток прокрутки только один элемент
Javascript
$(function(){
$('body').css({marginTop: $('ul').height()});
$('.scroller-link').click(function(e){
e.preventDefault();
id = $(this).attr('href').replace('#', '');
$('html,body').animate({scrollTop: $("#"+id).offset().top-$(this).closest('ul').height()},'slow');
});
HTML
<Body>
<ul>
<a href="#1" class="scroller-link">9AM</a>
<a href="#2" class="scroller-link">11AM</a>
</ul>
<div id="1">
<a> <img src="images/9am.jpg" /></a>
</div>
<div id="2">
<a> <img src="images/11am.jpg" /></a>
</div>
Другими словами, когда я нажимаю "11AM" ссылку, он все равно идет в 9AM изображения.
благодарит заранее!
Вы пробовали какую-либо библиотеку? – lborgav
Как в jquery? Приношу свои извинения, просто очень новые для всего этого. Спасибо за ответ! – user3011351