Prevent touchmove default on parent but not child

后端 未结 5 2047
猫巷女王i
猫巷女王i 2020-12-15 17:22

I am creating a little web app for the iPad and I\'ve got several elements I am preventing the user from scrolling by preventing default on the touchmove event. However, I h

5条回答
  •  醉酒成梦
    2020-12-15 18:09

    This should work:

    $(document).on('touchmove', function(e) {
        if (!$(e.target).parents('.scroll')[0]) {
            e.preventDefault();
        }
    });
    

提交回复
热议问题