2026, 새로운 도약을 시작합니다.

온클릭 이벤트 질문입니다/ 채택완료

6년 전 조회 2,843

<div class="player" onclick="py_skill(1, '100', '30', '40', '50')">
</div>

<script>

    function py_skill(id, hp, mp, lv, ac) {
        $(".trad_name").html('player" + id + "능력치');
        $(".py" + id + "_value_hp").animate({'width' : hp + '%' }, 300);
        $(".py" + id + "_value_mp").animate({'width' : mp + '%' }, 300);
        $(".py" + id + "_value_lv").animate({'width' : lv + '%' }, 300);
        $(".py" + id + "_value_ac").animate({'width' : ac + '%' }, 300);
    }

</script>

이렇게했는데.. 오류를 못잡겠어서요...  어디가 틀린건지 알수있을가요?

답변 2개

채택된 답변
+20 포인트

변수 id가 선언 및 초기화되어 있지 않아 오류가 날것으로 보입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

6년 전
어떤식으로 해야할거요? 그럼요? 완전 초짜라서요..
주어진 소스만으로는 id가 무엇인지 알 수가 없어 답을 드릴 수가 없습니다만
id가 무엇인지 알 수 있다면
var id= "뭐뭐"; 이런 식으로 정의를 하셔야 합니다.

댓글을 작성하려면 로그인이 필요합니다.

페이지 url 알려주시면 확인해볼수 있을것 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

6년 전
로컬이라서요...

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고