본문 바로가기
프론트앤드 개발

Jquery 체크시 값을 더하고 빼주는 스크립트

by 긴자손 2010. 10. 15.
728x90
반응형

calculator = function(){

var flights = $('.flightDetails td.titles0').children().children();

var flightCharge = $('.flightDetails td.BillingCancelCharge');

var flightsum = 0;

var totalSum =0;

if(flights.length != 0){

for (var i = 0; i < flights.length;i++)

{

if(flights[i].checked == true)

{

flightsum += parseFloat($(flightCharge).attr("rel"));

}  

}

$('.flightDetails td.titles6').text($b.format.money(flightsum, 0)+'원');

}

var hotels = $('.hotelDetails td.titles0').children().children();

var hotelCharge = $('.hotelDetails td.BillingCancelCharge');

var hotelsum =0;

if(hotels.length != 0){

for (var i = 0; i < hotels.length;i++)

{

if(hotels[i].checked == true)

{

hotelsum += parseFloat($(hotelCharge).attr("rel"));

}  

}

$('.hotelDetails td.titles6').text($b.format.money(hotelsum, {c:0})+'원');

}

totalSum = flightsum + hotelsum;

$('.totalDetails td.titles6').text($b.format.money(totalSum, {c:0})+'원');

};



rel 값은 숫자가 내려오면 미리 넣어준다.. 그리고 


jquery select를 이용하여 그 테이블의 클래스 값과 td의 클래스 값을 가져와서 합을 계산해서 넣는다..


흠.. 머.. 좀 구리긴하다..;;;


728x90
반응형

'프론트앤드 개발' 카테고리의 다른 글

자바스크립트 JQuery 페이징  (0) 2010.10.15
javascript 총정리  (0) 2010.10.15
웹표준 경진대회 기출 + 예상 문제  (0) 2010.10.15
[펌] JQuery 관련 자료  (0) 2010.10.15
당신은 웹표준개발자인가?  (0) 2010.10.15