jQuery로 작성한 스크립트가 에러를 뿜어 댑니다.
익스플로러에서는 null은 null이거나 개체가 없습니다.
파이어폭스에서는
$("head") is null
[Break On This Error]
$("head").append(cssHtml);
$("#아이디").size()) 라든가.
if($("#아이디").size() > 0){
.............
}
따로 파일을 생성해서 해당 스크립트만 했을 때는 정상이었습니다.
하나 하나 보니 의외에 곳이 문제였습니다.
기존에 작업되어 있던 prototype프레임웍과의 충돌 때문이었습니다.
jQuery를 사용할려면 prototype을 삭제해야 될 상황이었습니다.
함께 사용할려면 추가 해줘야 할 부분이 있습니다.
<script type="text/javascript">
jQuery.noConflict();
</script>
jQuery로 된 js를 호출해서 사용한다면 해당 js파일에서 $대신에 jQuery를 교체해줘야 합니다.
에디터플러스에서 CTRL + H 신공!
이클립스에서 CTRL + F 신공!
'tech > javascript' 카테고리의 다른 글
1000단위 콤마, 소숫점 (0) | 2012.10.10 |
---|---|
input 박스 키워드 (0) | 2012.10.05 |
그누보드 어드민 페이지_GNB에 마우스 오버 시 서브 메뉴 정상적이지 않는 것 (0) | 2012.09.27 |
JQUERY 항상 최신 버전으로 사용하기! (3) | 2012.02.24 |
[jquery] 라디오 버튼 선택되면 input box에 복사 (0) | 2011.11.10 |