0

我正在使用带有 css 的图像库/滑块,并且由于 id 的原因,页面会跳转到图像所在的位置。前任。 http://www.respasalon.com/blog-test.php

<div id="image-slider">
<div id="slide-frame">
<img src="img/reverseclock.jpg" alt="" />
<div id="slides">
  <img id="slide1" src="img/reverseclock.jpg" alt="" />
  <img id="slide2" src="img/reverseclock2.jpg" alt="" />
  <img id="slide3" src="img/reverseclock3.jpg" alt="" />

</div>
</div>
<div id="navigation">
<a href="#slide1">1</a>
<a href="#slide2">2</a>
<a href="#slide3">3</a>
</div>
</div> 
4

2 回答 2

1
$(function(){
   $('#navigation a').click(function (evt) {
      evt.preventDefault();
      var contentId = $(this).attr('href');
      var content = $(document).find(contentId);
  $('html,body').animate({
    scrollTop: ($(content).offset().top},
  'slow');
}):

这将平滑滚动到 href 中提到的 div。

于 2013-09-24T07:58:27.657 回答
1
$(function(){
   $('#navigation a').click(function (evt) {
      // Put your logic here
      evt.preventDefault();
  })
});
于 2013-10-03T12:15:53.420 回答