2014-09-20 1 views
0

Я использовал этот код для навигации формы в webpage.but этот код работает только для хромированной браузера и не firefox.so Как я могу работать в Firefox тоже ..мышь прокрутка не работает в Firefox

$('#swapScorell1').bind('mousewheel', function (e) { 

    $(this).scrollTop($(this).scrollTop() - e.originalEvent.wheelDeltaY); 
    event.cancelBubble = true; 

    //prevent page fom scrolling 
    return false; 

}); 

"swapScorell1" является идентификатором формы тега div

ответ

0

FireFox не поддерживает колесика мыши. Так может сделать следующее.

var mousewheelevent = (/ Firefox/i.test (navigator.userAgent))? "DOMMouseScroll": "MouseWheel"

Для расчета свитком в FF вам нужно e.originalEvent.detail> 0 В других вам нужно e.originalEvent.wheelDelta/120> 0

Смежные вопросы