我在积极使用猫头鹰旋转木马时禁用垂直滚动,但它不会被动反应。
owl.on('drag.owl.carousel dragged.owl.carousel',function(e) {
// being dragged
var fixed = document.getElementById('fixed'); // div being dragged
fixed.addEventListener("touchstart", function(e) {e.preventDefault(); },
false); // remove vertical page scroll all working great.
)};
owl.on('translated.owl.carousel',function(e) {
fixed.removeEventListener("touchstart", function(e) {e.preventDefault(); },
)};
我理解为什么没有引用函数,removeEventListener不知道引用什么。
所以添加了一个函数:
var myFunction =function(e) {
e.preventDefault();
console.log("in fun");
}
并致电
fixed.addEventListener("touchstart", myFunction,true);
这称为函数但不禁用滚动。
我必须在这里找到一些非常简单的东西。