생각하지 않습니다 : http://www.karencaldwelldesign.com/fashionIE 잘못된 인수 오류 -이 사이트는</p> <p>... 그것은 jQuery를에 오류가 말한다,하지만 난, 어쩌면 모든 IE의 IE7에서 잘못된 인수 오류를 통해 내 머리카락을 잡아 당겨하고 그래서
IE는 12 행에 오류가 있다고하지만 Script Debugger를 열면 jQuery의 일부 코드에 문제가 있다는 메시지가 표시됩니다. 나는 그것을 사지 않는다.
그래서, 내 스크립트 (http://www.caldwellsnyder.com/__data/assets/js_file/0003/5943/kc-gallery.js) 및 라인 (65)에 보았다는 문제가 될 것 같습니다 :
data = '<div id="content'+id+'" class="content">'+data+'</div>';
데이터가 jQuery를 $의 아약스() 함수에서 반환,하지만 난 그것을 포장하기 위해 필요한 추가로 번호가 지정된 div.
특히 잘못된 인수 오류가 발생한 것은 id 변수이지만 그 이유는 알 수 없습니다! var는 증가하는 숫자입니다. 그 줄에서 var를 제거하면 페이지가 완벽하게로드 될 수 있지만 실제로이 방법으로 ID를 증가시켜야합니다.
이 간단한 변수가 IE에서 잘못된 인수를 일으키는 이유는 누구나 알 수 있습니까?
'식 ID + ','ID를 증분이 그다지 보면 오른쪽 – barkmadley
미안 , 그것은 내가 잊어 버린 것을 잊어 버리는 나의 시험의 일부분이었습니다. 이 버그는 여전히 문제가 아닙니다. –
@Nic : 코드의 한 부분에서 컨텍스트 매개 변수로'data'를'$'에 전달한 다음 다른 부분에 문자열을 연결합니다. '데이터'는 정확히 무엇을 의미합니까? –