본문 바로가기
Programming/버그 일지

"Uncaught TypeError: a.indexOf is not a function" error when opening new foundation project

by 배고프당 2019. 4. 3.
728x90

jQuery 로드할때 이런 형식으로 썼는데 

1. 오류 나는 부분

 $(window).load(function(){
 	........
 });

"Uncaught TypeError: a.indexOf is not a function" error when opening new foundation project

 

이런 에러가 남....

 

stackoverflow에서 찾아보니 이런 답변이 달렸고 나 또한 이걸로 해결함.

 

This error might be caused by jquery event aliases like .load, .unload or .error deprecated since jQuery 1.8. Look for these aliases in your code and replace them with .on() to register listeners instead.

 

(이 오류는 jQuery 1.8 이후로 더 이상 사용되지 않는 .load, .unload 또는 .error와 같은 jquery 이벤트 별칭으로 인해 발생할 수 있습니다. 코드에서 이러한 별칭을 찾아 대신 .on ()으로 바꾸면 대신 리스너를 등록 할 수 있습니다.)

 

2. 수정 (잘 된다~~)

$(window).on('load', function(){
	......
});
728x90

댓글