Jquery Horizontal MouseWheel Scroll - Стоп страницы от вертикальной прокрутки, а также - PullRequest
1 голос
/ 03 марта 2011

Много примеров того, как прокрутить содержимое div по горизонтали.Проблема в том, что когда элемент, который вы прокручиваете по горизонтали, находится в середине страницы, которая сама по себе прокручивается по вертикали (из-за того, что ее содержимое длиннее размера окна), страница прокручивается как по вертикали, так и по содержимому div в горизонтальном направлении.

Вот пример: http://jsfiddle.net/MvRdD/1/ ... просто измените размер окна РЕЗУЛЬТАТ так, чтобы оно было короче изображения, затем используйте колесико мыши, и вы увидите, что происходит.

Заранее спасибо !!

Ответы [ 2 ]

4 голосов
/ 04 марта 2011

Странно ответить на мой собственный вопрос, но с большим копанием я обнаружил, что добавление event.preventDefault ();делает это работает идеально.http://jsfiddle.net/MvRdD/72/

0 голосов
/ 03 марта 2011

Я добавил свиток (0,0), и это несколько помогает.http://jsfiddle.net/Detect/MvRdD/67/ Может быть, это может быть усовершенствовано ....

...