2016. 10. 16.

[ErrorNote] $.widget.extend is not a function

error : 


TypeError: $.widget.extend is not a function






why :

  • 1. JQuery-UI에 관한 에러로, 보통 jquery-ui의 function을 호출할 때 발생. this error is about JQuery UI, caused by calling the JQuery-ui function in general.
  • 2. 나의 경우 jquery-ui.js를 전체 프로젝트에서 참조했으면서, turn.js 플러그인을 적용할 때  jquery-ui-1.8.20.custom.min.js를 또 참조하도록 했기 때문에 둘이 충돌해 발생했다. In my case, two JQuery-ui.js were called in my project.
  • 3. jquery-ui의 어떤 function도 호출하지 않았는데도 에러가 발생했다면, jquery 버전이 올바르지 않은 것이다. 따라서 1.6이상의 최신버전을 받자. incorrect version of JQuery.






solution :

  • remove the relationship file,  jquery-ui-1. 8. 20. custom.min.js from project.
  • download the latest file of JQuery-ui.js.



댓글 없음:

댓글 쓰기