0

SequenceJS(www.sequencejs.com)を使ってWebサイトを作ってみました

私のウェブサイトは、水平方向に左右に移動できます。

.prev または .next をクリックすると、コンテンツがスライドして表示されます。

特定の要素がクリックされたときにイベントを作成したい.prevまたは.nextがn回クリックされます。

1クリックだけで正常に動作しています。

//IF USER CLICK WHY MENU...
$('#why').click(function(){
    if ($(this).parent().hasClass('current')) {
      //Do nothing
    };
    if ($('#detail').parent().hasClass('current')) {
      $('.prev').click(); // Go back 1 slide
      $('#why').parent().addClass('current');
      $('#detail').parent().removeClass('current');
    };
    if ($('#progress').parent().hasClass('current')) {
      $('.prev').click(); // Go back 2 slides.
      $('.prev').click(); // Here, it make it to click 2 times but it doesn't work.
      $('#why').parent().addClass('current');
      $('#progress').parent().removeClass('current');
    };
    if ($('#news').parent().hasClass('current')) {
      $('.prev').click(); //Go back 3 slides
      $('.prev').click(); 
      $('.prev').click(); // This one is not work too.
      $('#why').parent().addClass('current');
      $('#news').parent().removeClass('current');
    };  
});

ありがとう !!!

4

0 に答える 0