1

URL でスライド 5 に移動する必要があります。したがって、url.com/#slide5 または /?start=slide5 のようなものを入力すると、コード「startSlide: 5」がトリガーされる必要があります。

$(document).ready(function(){
  $('.slider').bxSlider({
    slideWidth: 300,
    minSlides: 2,
    maxSlides: 3,
    startSlide: 5,
    slideMargin: 10
  });
});

これはどういうわけか可能ですか?

4

1 に答える 1

1

window.location.hashを使用できます

$(document).ready(function(){
  var hash = window.location.hash;

  $('.slider').bxSlider({
    slideWidth: 300,
    minSlides: 2,
    maxSlides: 3,
    startSlide: hash,
    slideMargin: 10
  });
});

ただし、このためには、スライド番号のみをハッシュ (例: url.com/#5) に追加するか、ハッシュからスライド番号を削除するロジックを適用する必要があります。

于 2013-04-25T09:29:34.423 に答える