modal is not a function


이 오류는 BootStrap의 Modal 창을 사용할 때 AJAX Script를 나중에 불러올 경우 발생하는 오류입니다.


해결 방법은 Script문 처리시 BootStrap Script를 불러오기 전에 AJAX Script를 먼저 기입하시면 됩니다.


(파일의 위치는 독자님들과 분명히 다르므로 복사해서 사용하신다고 해서 해결되지 않습니다.)


간단한 예를 보여드리겠습니다.


<script src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/3.0.1/handlebars.js"></script>

<script type="text/javascript" charset="utf-8" src="/static/front/js/jquery-1.9.1.js"></script>


필자 같은 경우엔 이런 식으로 ajax 스크립트를 먼저 불러오니까 modal 사용시 modal is not a function 이런 오류가 발생했습니다.


이 것을 뒤바꿔서 기입해 문제를 해결했습니다.


<script type="text/javascript" charset="utf-8" src="/static/front/js/jquery-1.9.1.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/3.0.1/handlebars.js"></script>



+ Recent posts