2009-06-18 4 views
1

JQuery로 만든 텍스트 스크롤 상자가 있습니다. 자체 (nationalboston.com/temp)에서 잘 작동하지만 Joomla 페이지로 감싸기 위해 손을 놓을 때 슬라이더 핸들이 움직이지 않습니다 (here). 내가 말할 수있는 한 모든 것은 잘 작동합니다.JQuery Slider 컨트롤 - 슬라이더 핸들이 움직이지 않습니다.

Chrome Inspector에서 계산 된 CSS를 검사 한 결과 핸들의 모양이 (위치 : 절대, 상단 : 자동 :) 것으로 보입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?!

편집 : Firefox Mac이 아닌 Safari 3.x Mac 및 Chrome 3 Alpha Mac의 경우와 같습니다. 나는 더 이상의 시험을하지 않았다.

답변

1

Mac의 Firefox 3.0.11에서 링크를 따라 가면 슬라이더가 완벽하게 작동합니다. 문제의 해결책을 찾았습니까? 귀하의 질문을 읽을 때 내게 온 첫 번째 아이디어는 자바 스크립트 네임 스페이스 충돌 (둘 이상의 JS 프레임 워크 사용)이있을 수 있다는 것입니다. 가능한 솔루션은 다음과 같이 노 갈등 모드에서 JQuery와 실행했을 :이

jQuery.noConflict(); 
// Do something with jQuery 
jQuery("div p").hide(); 
// Do something with another library's $() 
$("content").style.display = 'none'; 

더 많은 정보는 :

+0

http://docs.jquery.com/Core/jQuery.noConflict 그냥 FF에 체크 - 그것은 잘 작동을한다. 불행히도 Safari Mac 또는 Chrome Mac에서는 제대로 작동하지 않습니다. –

+0

좋아, 약간 파고 후 이것은 mootools (Joomla에서 사용)와 JQuery 사이의 충돌 일 수 있습니다 ... 나는 noConflict 모드를 사용해 보겠습니다. –

+0

그랬어! 감사. –

관련 문제