Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
Javascript 从other.js运行java事件_Javascript_Jquery - Fatal编程技术网

Javascript 从other.js运行java事件

Javascript 从other.js运行java事件,javascript,jquery,Javascript,Jquery,我有两个脚本。将它们完美分开,一个打开/关闭菜单,第二次识别滑动。但是我怎么不能打开菜单上的刷卡动作呢/ 垂直菜单(单击按钮时显示并关闭菜单) 滑动脚本查找滑动事件 $(function() { //Enable swiping... $(".swiper-slide").swipe({allowPageScroll:"auto"}); $(".swiper-slide").swipe( { //Generic swipe handler for all dir

我有两个脚本。将它们完美分开,一个打开/关闭菜单,第二次识别滑动。但是我怎么不能打开菜单上的刷卡动作呢/

垂直菜单(单击按钮时显示并关闭菜单)

滑动脚本查找滑动事件

$(function() {      
  //Enable swiping...
  $(".swiper-slide").swipe({allowPageScroll:"auto"});
  $(".swiper-slide").swipe( { 
    //Generic swipe handler for all directions
    swipe:function(event, direction, distance, duration, fingerCount, fingerData) {
      //$(this).text("You swiped " + direction );
      if (direction == "left"){
          //action

          //end action              
      };
      if (direction == "right"){
          //swipe action

          //end action             
      };
    },
     threshold:200
  });
});

如何在滑动创建时运行hamburger_cross()(在//滑动操作和//结束操作之间)?

使hamburger cross函数全局化:

$(document).ready(function () {
var trigger = $('.hamburger'),
  overlay = $('.overlay'),
  isClosed = false;

$(".hamb-button").click(function () {
  hamburger_cross();
  $('#wrapper').toggleClass('toggled');      
 });

 function hamburger_cross() {

  if (isClosed == true) {          
    overlay.hide();
    trigger.removeClass('is-open');
    trigger.addClass('is-closed');
    isClosed = false;
  } else {   
    overlay.show();
    trigger.removeClass('is-closed');
    trigger.addClass('is-open');
    isClosed = true;
   }
  }

 //make it global:
 window.hamburger_cross=hamburger_cross;

  $('[data-toggle="offcanvas"]').click(function () {
    $('#wrapper').toggleClass('toggled');
  });  
});
现在你可以做了

hamburger_cross();

到处都是…

Java或JavaScript?汉堡包交叉()?
hamburger_cross();