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();