2

この jQuery プラグインを使用していますjQuery.scrollIntoView

ID(#back#forward) をクリックすると、このプラグインは正常に動作します。

しかし、同じIDをクリックすると、スクロールイベントを停止したいです。

何を使えばいいですか?.stop()? .stopPropgation()?

私はこれを試しましたが、うまくいきませんでした...

var _doc = document;
var notify = function() {
// ...
}; 
$(function() {
  $(_doc.getElementById('back')).click(function(){
    $(_doc.getElementById('top')).scrollintoview({ duration: 3000, easing: 'easeOutQuint', complete: notify });
  });
  $(_doc.getElementById('forward')).click(function(){
    $('p:last').scrollintoview({ duration: 3000, easing: 'easeOutQuint', complete: notify });
  });
});

私は何をすべきか?

4

0 に答える 0