2013-12-19 3 views

답변

3

어떤 버전이 Sitecore를 사용하십니까? 문제가 프로토 타입과 충돌하는 j과 일치 할 수 있습니다.

당신은 noConflict 모드에서 JQuery와를 사용하려고 할 수 있습니다

var $j = jQuery.noConflict(); // switch jquery to noconflict mode 

$j('.jcarousel').jcarousel(); // this is your initalization of jcarousel 

더 설명 jquery conflicts with pageeditor article을에서 :

var $j = jQuery.noConflict(); 

간단히 말해서, 당신은 당신의 jcarousel 초기화 장소, 예를 들면하기 전에이 줄을 추가

+0

이 변수를 어디에서 1 페이지 또는 플러그인으로 선언해야합니까? 그리고 우리는 sitecore 6.6을 사용하고 있습니다. –

+1

개인적으로 익명의 함수와 범위를 선호합니다. 모든 코드에서 $를 계속 사용할 수 있습니다. http://blog.navigationarts.com/avoiding-jquerys-noconflict-mode-with-prototype-and-sitecore/하지만 같은 차이점이 있습니다. – jammykam

+0

@jammykam 훌륭한 아이디어! 전에 보지 못했어요. –

관련 문제