メニューに投稿タイトルをロードするページを作成しました。タイトルをクリックすると、コンテンツがdivに投稿されます。コンテンツの一部は、jqueryサイクルスクリプトを含むdivです。したがって、すべてのページには独自のスライダーがあり、独自の画像と独自のページャーがあります。
問題:ポケットベルには、表示されていないスライドも含め、ページ上のすべてのスライドのボタンが表示されます。たとえば、スライダー付きの投稿が3つあり、投稿1のスライダーに2つの画像があり、投稿2のスライダーに3つの画像があり、投稿3のスライダーにも2つの画像があります。次に、ポケットベルには、すべてのスライダーに7つのボタンが表示されます。
以前は、投稿がクリックされるたびに複製されていたので、私が考えているwhileループで何かをしなければなりません。これは私のjqueryです
// Displaying content for selected category
$('ul.cats li.trigger').click(function(){
var openMainContent = $(this).attr('rel');
$('.the-content#'+openMainContent).show();
$('.the-content').not('#'+openMainContent).hide();
$('.img-slider').cycle('destroy');
// Image slider
$('.img-slider')
.before('<div id="slider-nav" class="slider-nav">')
.cycle({
fx: 'fade',
timeout: 0,
pager: '#slider-nav'
});
});
何がこれを実現すると思いますか?