2013-07-23 1 views
2

마우스 휠 스크롤 기능이 기본값으로 ON 인 슬라이딩 탭 Jquery 플러그인을 사용하고 있습니다. 아래는 코드를 사용하는 곳의 ref URL입니다. http://mauriceaquilina.com/build/slidingtabs슬라이딩 탭 Jquery Plugin - 마우스 휠 기능을 어떻게 줄일 수 있습니까?

이제 마우스 휠 스크롤이 필요하지 않습니다. 어떻게 비활성화 할 수 있습니까?

나는 아래 코드를 이미 사용했습니다.

mousewheel : false, 
tabsScroll: false, 

그러나 JQuery MouseWheel Plugin을 설치 한 후에도 작동하지 않습니다. 아무도 도와 줄 수 있니?

+0

당신이 _uninstalling_ 뜻 메인이 파이어 폭스에서 나를 위해 노력하고 클래스 .ui-slider-tabs.panel

pointer-event: none; 

와 크롬 CSS를 추가? 마우스 휠 지원을 원하지 않으면 mousewheel 플러그인을 포함시키지 마십시오. – andyb

+0

예 마우스 휠 효과 지원을 원하지 않습니다. 처음에는 mousewheel plugin이 추가되지 않았지만 비활성화 된 것에 대해서도 플러그인 설치를 시도했습니다. 그러나 아무 것도 잘 작동하지 않습니다. –

+0

jquery 플러그인 파일 "jquery.mousewheel.min.js"를 제거하십시오. – user2393397

답변

3

방금 ​​해결책을 찾았습니다. JQuery와 파일에서 나는 코드 아래에 업데이트하고 지금은 내 마우스 휠을 사용할 수 없습니다 ..

이전 :

f.bind("mousewheel", function (a, b, c, e) 

변경하려면 다음

f.unbind("mousewheel", function (a, b, c, e) 
2

이 나를 위해 일했다. 이전 : $container.bind('mousewheel', function(event, delta, deltaX, deltaY) { if(delta > 0) plugin.next(); else if(delta < 0) plugin.prev(); return false; }); 변경하려면 다음

$container.unbind('mousewheel', function(event, delta, deltaX, deltaY) { 
      if(delta > 0) 
       plugin.next(); 
      else if(delta < 0) 
       plugin.prev(); 
      return false; 
     }); 
+0

이것은 나를 위해 더 잘 작동하는 것, 감사합니다 user4533280 –

0
.ui-slider-tabs.panel { 
    pointer-events: none; 
} 

단지

관련 문제