Advertisement
braveheart1989

Bus Schedule

Nov 21st, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  function solve() {
  2.         let baseServiceUrl = 'https://judgetests.firebaseio.com/schedule/';
  3.         let currentId = "depot";
  4.         let name = '';
  5.  
  6.         function depart() {
  7.             $('#depart').prop('disabled', true);
  8.             $.get(baseServiceUrl + currentId + '.json')
  9.                     .then(function (data) {
  10.                         name = data.name;
  11.                         currentId = data.next;
  12.                         $('#info').find('span').text(`Next stop ${data.name}`);
  13.                         $('#arrive').prop('disabled', false)
  14.                     })
  15.         }
  16.  
  17.         function arrive() {
  18.             $('#depart').prop('disabled', false);
  19.             $('#arrive').prop('disabled', true);
  20.             $('#info').find('span').text(`Arriving at ${name}`);
  21.         }
  22.  
  23.         return {
  24.             depart,
  25.             arrive
  26.         };
  27.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement