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의 클래스 값을 가져와서 합을 계산해서 넣는다..
흠.. 머.. 좀 구리긴하다..;;;
'프론트앤드 개발' 카테고리의 다른 글
자바스크립트 JQuery 페이징 (0) | 2010.10.15 |
---|---|
javascript 총정리 (0) | 2010.10.15 |
웹표준 경진대회 기출 + 예상 문제 (0) | 2010.10.15 |
[펌] JQuery 관련 자료 (0) | 2010.10.15 |
당신은 웹표준개발자인가? (0) | 2010.10.15 |