jQuery 수 더하기
토탈 수 올려주기
예를들면 음식점이나 영화 티켓 예매등 예약시 성인, 청소년, 어린이등의 인원수를 체크하여 토탈 값을 내려준다.
기타 다른용도로 사용을 해야 한다면 타이틀만 변경 하고 사용 해도 된다.
결과 화면은 다음과 같다.
000Total = 0
// 인원 체크 토탈 function countBtn(){ var $wrap = $('.totalFn'), $btnMinus = $wrap.find('.minus'), $btnPlus = $wrap.find('.plus'); $cell = $wrap.find('.cell'); $btnMinus.on('click', function(e){ var $this = $(this); var num = $this.parent().find('.num').text(); num --; if (num <= 0) { num = 0; } $this.parent().find('.num').text(num); totalFn(); }); $btnPlus.on('click', function(){ var $this = $(this); var num = $this.parent().find('.num').text(); num ++; if (20 <= num) { num = 20; // 최대 인원수 } $this.parent().find('.num').text(num); totalFn(); }); function totalFn(){ var $total = $(".totalFn .count-box") var total = 0; $total.find(".num").each(function(){ total += Number($(this).text()); }); $(".count-total").text(total); }; }
sub's
Blog
'개발연습막쓰기 > jQuery' 카테고리의 다른 글
탭메뉴 1-1 (0) | 2019.11.18 |
---|---|
jQuery 그래프 [graph] - 수치 적용 (0) | 2019.08.23 |
jQuery infinite scroll 무한스크롤 (0) | 2019.02.07 |
jQuery 이미지 갤러리 (0) | 2018.12.20 |
setInterval 타이머 (0) | 2018.12.09 |