common.js를 불러 들이면 제이쿼리 슬라이드 플러그인 에러가 납니다?
본문
<script src="<?php echo G5_JS_URL ?>/common.js"></script>
요 스크립트를 링크하면 Jssor 슬라이드쇼가 작동이 안됩니다. 위 링크를 주석처리 하면
잘 되구요. 그래서 저 common.js파일의 문제가 되는 함수가 어느것인지 체크해 보니
아래 코드를 주석처리하고 해보면 정상입니다. 즉 아래 코드가 문제라는 것인데?
어떤 문제인지 모르겠습니다. 이거 삭제를 해도 그누보드 돌아가는데 문제 없을까요? 아니면 무슨 문제가 있는것인지 봐 주세요.
$("textarea#wr_content[maxlength]").live("keyup change", function() {
var str = $(this).val()
var mx = parseInt($(this).attr("maxlength"))
if (str.length > mx) {
$(this).val(str.substr(0, mx));
return false;
}
});
답변 1
그누보드5에서 jquery 1.8.3을 사용하고 있는 것으로 보이는데
Jssor 슬라이드 사용에 에러가 난다니 이해하기가 어렵군요.
저도 Jssor 슬라이드를 사용해 봤는데 에러가 없었던 것으로 기억됩니다.
혹시라도 그누보드5에 적용된 jquery 1.8.3 외에 Jssor 슬라이드에서 다른 버전의 jquery파일을
불러들이고 있지 않은지 먼저 살펴보세요.
위 소스에 문제는 없는데 jquery하위 버전에서는 live 대신 on을 사용했다는것 외에는...
live대신 on을 사용해 보세요.