0

jQuery ウェイポイント関数を使用して関数を切り替えたいのですが、これらのコードをどのように組み合わせて実現できますか? (代替ソリューションにも満足しています)。

これを組み合わせたい……。

$('#pageborder').waypoint(function(direction) {
  //do something here
}, { offset: 'bottom-in-view' });

これとともに......

.toggle(function(){
  $('.play', this).removeClass('pausing');
  $('.play', this).addClass('playing');
}, function(){
  $('.play', this).addClass('pausing');
  $('.play', this).removeClass('playing');
});

最終結果は、ウェイポイントに到達したときに機能が切り替えられるはずです。

JQuery Waypoint プラグインの詳細: http://imakewebthings.com/jquery-waypoints/#doc-waypoint

4

3 に答える 3

0

このコードを使用して機能させました。正しい方向に向けてくれた lucuma に感謝します!

$('#pageborder').waypoint(function(direction) {

    if (direction == 'down') $('.next_btn_container').removeClass('next_btn_container').addClass('next_btn_container_static');
    else {
        $('.next_btn_container_static').removeClass('next_btn_container_static').addClass('next_btn_container');
    }
}, { offset: 'bottom-in-view' });
于 2013-04-06T17:36:38.680 に答える