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