J'ai revu et testé les différentes fonctions pour la prévention de la capacité du corps à faire défiler tandis qu'à l'intérieur d'un div et ont combiné une fonction qui devrait fonctionner.
$('.scrollable').mouseenter(function(){
$('body').bind('mousewheel DOMMouseScroll', function() {
return false
});
$(this).bind('mousewheel DOMMouseScroll', function() {
return true
});
});
$('.scrollable').mouseleave(function(){
$('body').bind('mousewheel DOMMouseScroll', function() {
return true
});
});
- C'est l'arrêt de toutes défilement lorsque que je veux le défilement sera toujours possible à l'intérieur du conteneur
- Ce n'est également pas la désactivation de la souris sur le congé
Toutes les idées, ou de meilleures façons de faire cela?