[shop.override.js] trigger 사용 질문드립니다! 채택완료
귿귿
3년 전
조회 2,589
shop.override.js 164라인
$("#sit_tot_price").trigger("price_calculate", [total]);
price_calculate함수안에 이 코드가 있는데 이 코드가 쓰인이유가 뭔지 궁금합니다!
trigger는 강제 이벤트 실행으로 알고 있는데
price_calculate안에서 이게 쓰인건데 그냥 단순히 생각해보면 무한루프 되는게 아닌가요??ㅠㅠ
또 저 줄을 주석 처리해도 오류 없이 옵션이나 금액출력이 정상적으로 됩니다.
trigger 사용에 대한 지식이 부족해서 그런지 이해가 안갑니다ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
3년 전
</p>
<p> $(document).on("price_calculate", "#sit_tot_price", function(e, total) {</p>
<p> $(".sum_section .sit_tot_price").empty().html("<span>총 금액 </span><strong>"+number_format(String(total))+"</strong> 원");</p>
<p> });</p>
<p>
item.info.skin 의 내용입니다.
sit_tot_price 에 다시 계산된 total 가격을 출력시킵니다.
총 금액에 대한 정제라고 생각하시면 될듯합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인