diff options
| author | Marc Florisson | 2012-09-05 09:55:17 +0200 |
|---|---|---|
| committer | Marc Florisson | 2012-09-05 09:55:17 +0200 |
| commit | f2b7d5209ad0389bd49f20f4f5ed5a9a2c86b0ec (patch) | |
| tree | 70ed358c251852465da2b1a34f72622a49b528ae /app/assets/javascripts | |
| parent | 95041fc13a7d3b40484bb50ba90666dcc58f5425 (diff) | |
| download | chouette-core-f2b7d5209ad0389bd49f20f4f5ed5a9a2c86b0ec.tar.bz2 | |
fix simplification
Diffstat (limited to 'app/assets/javascripts')
| -rw-r--r-- | app/assets/javascripts/vehicle_journey.js.coffee | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/app/assets/javascripts/vehicle_journey.js.coffee b/app/assets/javascripts/vehicle_journey.js.coffee index e3e66811f..b266cfa30 100644 --- a/app/assets/javascripts/vehicle_journey.js.coffee +++ b/app/assets/javascripts/vehicle_journey.js.coffee @@ -1,25 +1,20 @@ jQuery -> - copy_departures_to_arrivals = (event) -> - event.preventDefault() + swap_hour_minute = ( from, to) -> rows = $('.vehicle_journeys.edit tbody.journey_pattern_dependent_list tr') for row in rows do (row) -> - arrival = row.children[0] - departure = row.children[2] - arrival.children[0].value = departure.children[0].value - arrival.children[1].value = departure.children[1].value + $(row).find( to).find('.hour')[0].value = $(row).find( from).find('.hour')[0].value + $(row).find( to).find('.minute')[0].value = $(row).find( from).find('.minute')[0].value + + copy_departures_to_arrivals = (event) -> + event.preventDefault() + swap_hour_minute( '.departure_time', '.arrival_time') - $('.vehicle_journeys.edit a.to_arrivals').click(copy_departures_to_arrivals) + $('.vehicle_journeys.edit a.to_arrivals').live("click", copy_departures_to_arrivals) copy_arrivals_to_departures = (event) -> event.preventDefault() - rows = $('.vehicle_journeys.edit tbody.journey_pattern_dependent_list tr') - for row in rows - do (row) -> - arrival = row.children[0] - departure = row.children[2] - departure.children[0].value = arrival.children[0].value - departure.children[1].value = arrival.children[1].value + swap_hour_minute( '.arrival_time', '.departure_time') - $('.vehicle_journeys.edit a.to_departures').click(copy_arrivals_to_departures) + $('.vehicle_journeys.edit a.to_departures').live("click", copy_arrivals_to_departures) |
