Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs fullpage.js无法在被动事件侦听器中防止默认值_Angularjs_Bootstrap Modal - Fatal编程技术网

Angularjs fullpage.js无法在被动事件侦听器中防止默认值

Angularjs fullpage.js无法在被动事件侦听器中防止默认值,angularjs,bootstrap-modal,Angularjs,Bootstrap Modal,我使用fullpage.js作为我网站的主页,并在其上打开一个模式,但当我打开模式并滚动时,主页就会滚动。我通过使用 $(document).on('click', '#turnOff', function() { $.fn.fullpage.setAllowScrolling(false); $.fn.fullpage.setKeyboardScrolling(false); }); $(document).on('click', '#turnOn', function() {

我使用fullpage.js作为我网站的主页,并在其上打开一个模式,但当我打开模式并滚动时,主页就会滚动。我通过使用

$(document).on('click', '#turnOff', function() {
  $.fn.fullpage.setAllowScrolling(false);
  $.fn.fullpage.setKeyboardScrolling(false);
});

$(document).on('click', '#turnOn', function() {
  $.fn.fullpage.setAllowScrolling(true);
  $.fn.fullpage.setKeyboardScrolling(true);
});
现在,它工作得很好。。。但在每一个“鼠标滚轮”事件上,它都会显示如下错误。
[干预]由于目标被视为被动的,无法在被动事件侦听器中防止默认值。您可以使用FullPageJs的事件回调onLeave(direction):

。。。

FullPage library的版本是什么?FullPage library的版本是3.0.3@RezaMamun
onLeave: function(origin, destination, direction){
        var leavingSection = this;  
        if(origin.index == 1 && direction =="down"){
            alert("Going to section 3!");
        }
        else if(origin.index == 1 && direction == "up"){
            alert("Going to section 1!");
        }
    }