Advertisement
M00371202

weather1.js CW2

Apr 25th, 2014
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. $(document).ready(function(){
  2. $("#welcome").html(sessionStorage.user);
  3. $.getJSON('weather.json', function(data) { // use J query GET method to call data from Json file
  4.  
  5. var output='';
  6. var products = data.Weather;
  7.  
  8. if(sessionStorage.weather1!=null){
  9. var x = sessionStorage.weather1;
  10. var y = x.split('|');
  11. var z = new Object();
  12. var a = "";
  13. for(var s=0;s<y.length;s++){
  14. if(y[s]!="0"){
  15. a = y[s];
  16. f = a.split('~');
  17. var id = f[0];
  18. var day = f[1];
  19. var key = f[2];
  20. var val = f[3];
  21. if(z[key]){
  22. var prev = z[key];
  23. z[key] = prev+parseInt(val);
  24. }
  25. else{
  26. z[key] = parseInt(val);
  27. }
  28. }
  29. }
  30. }
  31. else{
  32. var z = new Array();
  33. }
  34. var i =0;
  35.  
  36.  
  37. $.each(weather, function(index, value) {
  38. var val = value.weather1;
  39. if(z[value.day]){
  40. var prev = z[value.day];
  41. var qty = parseInt(val)-prev;
  42. }
  43. else{
  44. var qty = parseInt(val);
  45. }
  46. output += '<div class="week_list"><div class="day">'+value.day+'</div><div class="date">'+value.date+'</div><div class="temp">'+temp+'</div></div>';
  47.  
  48. i=i+1;
  49. });
  50.  
  51.  
  52. $('#weather1_list').html(output);
  53.  
  54. });
  55.  
  56. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement