Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.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
在我的网站中,我添加了barba.js,问题是当我转到下一页时,barba动画正在工作,但其他javascript函数不工作_Javascript_Html_Barbajs - Fatal编程技术网

在我的网站中,我添加了barba.js,问题是当我转到下一页时,barba动画正在工作,但其他javascript函数不工作

在我的网站中,我添加了barba.js,问题是当我转到下一页时,barba动画正在工作,但其他javascript函数不工作,javascript,html,barbajs,Javascript,Html,Barbajs,我有一个网站,在我的html代码中我添加了barba.js,如果我转到内部页面,barba动画可以正常工作,但其他javascript函数不能工作 所以我在html页面中添加了这个BABA脚本 $('document').ready(function(){ //initIndexJs(); var transEffect = Barba.BaseTransition.extend({ start: function(){ this.newContainerLoadin

我有一个网站,在我的html代码中我添加了barba.js,如果我转到内部页面,barba动画可以正常工作,但其他javascript函数不能工作

所以我在html页面中添加了这个BABA脚本

$('document').ready(function(){
  //initIndexJs();
  var transEffect = Barba.BaseTransition.extend({
    start: function(){
      this.newContainerLoading.then(val => this.fadeInNewcontent($(this.newContainer)));
    },
    fadeInNewcontent: function(nc) {
      nc.hide();
        var _this = this;
          $(this.oldContainer).fadeOut(1000).promise().done(() => {
            nc.css('visibility','visible');
              nc.fadeIn(1000, function(){
                _this.done();
                })
              });
            },
          });
          Barba.Dispatcher.on('transitionCompleted', function(currentStatus, oldStatus, container) {
            initIndexJs();
            //callForPageLoad();
    });
    Barba.Pjax.getTransition = function() {
      return transEffect;
    }
    Barba.Pjax.start();
});
有人能帮我解决这个问题吗