//鼠标事件,当鼠标滑动的时候,触发的事件
windowAddMouseWheel();
function windowAddMouseWheel() {
var scrollFunc = function (e) {
e = e || window.event;
console.log("滚轮滑动")
$("#echart").css("padding-top", "0rem")
};
//给页面绑定滑轮滚动事件
if (document.addEventListener) {
document.addEventListener('DOMMouseScroll', scrollFunc, false);
}
//滚动滑轮触发scrollFunc方法
window.onmousewheel = document.onmousewheel = scrollFunc;
}
// 触屏滑动事件
$("body").on("touchstart", function (e) {
e.preventDefault();
startX = e.originalEvent.changedTouches[0].pageX,
startY = e.originalEvent.changedTouches[0].pageY;
});
$("body").on("touchmove", function (e) {
e.preventDefault();
moveEndX = e.originalEvent.changedTouches[0].pageX,
moveEndY = e.originalEvent.changedTouches[0].pageY,
X = moveEndX - startX,
Y = moveEndY - startY;
console.log("触屏滑动")
$("#echart").css("padding-top", "0rem")
});
鼠标滑动和触屏滑动的时候需要触发的事件
最新推荐文章于 2023-03-17 15:08:02 发布
本文介绍了如何使用JavaScript处理鼠标滚轮和触屏滑动事件,通过绑定事件监听器实现页面元素的动态响应,适用于需要交互反馈的网页设计。
1025

被折叠的 条评论
为什么被折叠?



