jQuery Cycleを使用して、長いメニューを5つのアイテムチャンクまたはパネルに5つのアイテム= 1パネルにページ設定しています。私は長いリストをスライスするコードを手に入れました。そして、jQuery Cycleは今リストをページングしています。jQuery - メニュー位置を記憶するためにクッキーを使用する
しかし!私は、リスト項目をクリックすると、どのパネルにいたかを「覚えている」ためにクッキーを使用する必要があります。 IE:Panel2の項目をクリックすると、ページがロードされ、メニューが再びPanel1に返されます。
jQueryサイクルはオプションとしてstartingSlide
を必要とします。 Cookieを使用して、現在のパネルを設定するにはどうすればよいですか?次に、jQueryサイクルにこのオプションをstartingSlide
として渡すにはどうしたらいいですか?
例フィドル:最後にhttp://jsfiddle.net/saltcod/eayZq/2/
は、私のjQueryのサイクルのコードは次のようになります:
$('.list').cycle({
fx: 'scrollVert',
speed: 'fast',
timeout: 0,
prev: '.back',
next: '.more',
startingSlide = 'panel-x-that-i-just-clicked-on'
});
誰もが私はパネル番号「に沿って通過」するためにクッキーを使用することができます方法を知っています次のページに移動しますか?
私が誤解しない限り、リンクがページを再読み込みしないようにしないでください。私が最後に考えたのは、クッキーを使うことです。 –