나는 함께 그 2 플러그인을 동작하지 않아서 문제에 봉착 : Localisation를 (자바 스크립트를 번역 용) 및 facebox를 (모두가 하나 바로 알고?) 내가 그들을 만들 수 있습니다JQuery와 플러그인 : 현지화 및 facebox 충돌
문제없이 별도로 작동하지만 현지화 플러그인이로드되고 facebox 모달을 시작하는 링크를 클릭하면 ajax 요청이 시작되고 facebox 모달 창이 표시되며 (로드 GIF 사용) 직접 요청이 중단됩니다 (URL 빨간색으로 바뀌고 "aborted"라는 단어가 나타납니다.)
Firefox에서 오류가 발생했습니다. "getter 만있는 속성을 설정합니다"라는 메시지가 표시되고 jquery-1.4.min.js, line을 가리 킵니다. (126)는 (내가 확인한 결과 JQuery와 1.3.2과 같은 오류를 제공)
을 그리고 여기 내 코드입니다 : 오류가 JQuery와 파일에 있기 때문에
$(document).ready(function() {
$.localise('idioma', {language: AmigoPoints.lang, path: AmigoPoints.baseHref + '/public/js/jquery/'});
//añadir /format/html/ a los href para que sea AJAX para ZF
$('a[rel*=facebox]').each(function() {
this.href += '/format/html';
})
// inicializa el plug-in que lanza nuevos links en ventanas modales
jQuery('a[rel*=facebox]').facebox();
})
, 나도 몰라 이 문제를 해결하기 위해 어디서 볼 것인가? 나는 그 오류가 내 코드에 있다고 생각하지만 나는 그것을 볼 수 없다. 아무도 없습니까?
jQuery의 축소판이 아닌 원본 버전을 구해서 스크립트의 어느 부분이 실패한 jQuery 파트를 호출하는지 확인하십시오. 대부분이 문제는 jquery가 아니라 jquery의 기능을 사용하는 방식입니다. –
전적으로 동의합니다. 문제는 jquery가 아닌 내 코드에 있다고 확신합니다. 나는 당신의 힌트를 던졌으며 오류를 던진 줄은 n 5252이다. 방화범이 나는 다음 줄을 보여준다 : for (var j = 0; j
OSdave
Firebug 스택 추적을 통해 코드가 실패한 곳을 파악할 수없는 경우 "try/catch"블록에서 코드의 섹션을 래핑 해보십시오. – Pointy