0
잘못된 인수 오류가 발생하여 그 원인을 파악할 수 없습니다.IE - 잘못된 인수 jQuery 오류
누군가가 나를 도와 줄 수 있다고 생각합니다. http://www.mochilao.syncmobile.com.br/wp-content/themes/headway/custom.js (혼란에 대한 유감이)
잘못된 인수 오류가 발생하여 그 원인을 파악할 수 없습니다.IE - 잘못된 인수 jQuery 오류
누군가가 나를 도와 줄 수 있다고 생각합니다. http://www.mochilao.syncmobile.com.br/wp-content/themes/headway/custom.js (혼란에 대한 유감이)
당신의 모든 변수가 선언됩니다
if (type == "all") {
var classe = target.substring(1) + '-' + color + '-bottom';
$(target).after('<div class="' + classe + ' block"></div>');
$('.'+classe).css({
'height' : colors[color].botHeight,
'background-image': "url(" + url + colors[color].bot + ")",
'background-repeat': 'repeat-x'
});
$('.'+classe).offset({left: 0});
$('.'+classe).width($(window).width());
}
전체 스크립트 :
스크립트는 (아마도)이 코드 조각 한 후 실행을 중지? 나는 5 개의 변수가 사용되는 것을 보았지만 오직 하나만 선언되었다.
또한 "target"이 .substring을 수행하는 문자열 인 경우 jQuery로 감싸고 다음 줄에서 .after()를 호출하는 것이 좋습니다.
일부 디버거 또는 경고를 추가하고 정확한 코드가 깨지는 위치를 알아내는 것이 좋습니다.
모든 변수가 선언됩니다. Target은 ".class"와 같은 매개 변수로 전달되는 클래스이므로 하위 문자열을 사용하여 '.'을 자릅니다. div에 대한 맞춤 클래스를 만들 수 있습니다. 도움이 될만한 전체 스크립트를 추가했습니다. – gverri
@GuilhermeVerri 그래서 모든 디버거 또는 중단 점을 추가하고 정확히 어떤 함수 호출이 실패했는지 파악할 수 있었습니까? – jbabey
나는 할 수 없었다. 하지만 문제는 iframe (페이스 북 플러그인과 함께 사용)에서로드 된 스크립트에 있다고 생각합니다. – gverri