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 신공!


+ Recent posts