'$J'이(가) 정의되지 않았습니다. <-- 제이커리 문제 인거 같은데요 ㅠ,ㅠ
본문
사진보시면 여기 자바스크립트가 문제인데.. 제이쿼리 선언도 하고 했는데
ㅠ,ㅠ 무슨 문제일까요? 다른 소스라서 무엇인지 모르겠고 ㅠ,ㅠ $J 따로 어디 선언해야하는지..
짐작가는게 없네요...
ID값은 일리리 다 있는거 확인 했습니다..
<script type="text/javascript">
//<![CDATA[
$J(document).ready(function() {
photo_news.photos = $J('#main_photo_news').find('td');
photo_news.photos_length = photo_news.photos.length;
photo_news.run();
$J('#main_photo_link').hover(photo_news.stop, photo_news.start);
$J('.main_photo_title_box').hover(photo_news.stop, photo_news.start);
$J('#main_photo_news').find('td').each(function(index) {
$J(this).click(function() {
photo_news.idx = index;
photo_news.roll(index);
});
$J(this).hover(photo_news.stop, photo_news.start);
});
$J('#main_photo_prev').click(photo_news.prev);
$J('#main_photo_next').click(photo_news.next);
});
//]]>
</script>
답변 2
$J
(document).ready(
function
() {
이거를
jQuery(document).ready(
function
(
$J) {
요렇게 바꿔도 됩니다.
var $J = jQuery;
이렇게 선언하시던지
$J를 jQuery나 $로 바꿔주세요.
답변을 작성하시기 전에 로그인 해주세요.