{"id":4898,"date":"2021-08-06T12:40:09","date_gmt":"2021-08-06T12:40:09","guid":{"rendered":"https:\/\/www.bearloga.space\/?page_id=4898"},"modified":"2021-08-06T12:40:10","modified_gmt":"2021-08-06T12:40:10","slug":"jquery-weather-js","status":"publish","type":"page","link":"https:\/\/www.bearloga.space\/en\/jquery-weather-js\/","title":{"rendered":"jQuery \u2014 Weather.js"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Weather.js \u2014 \u044d\u0442\u043e \u043f\u043b\u0430\u0433\u0438\u043d jQuery \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u043f\u043e\u0433\u043e\u0434\u0435.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u041f\u0440\u0438\u043c\u0435\u0440 Simple of Weather.js, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0438\u0436\u0435 \u2014<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;!DOCTYPE html&gt;\n&lt;html lang = \"en\"&gt;\n   &lt;head&gt;\n      &lt;meta charset = \"UTF-8\"&gt;\n      &lt;meta name = \"viewport\" content = \"width = device-width, \n         initial-scale = 1\"&gt;\n      &lt;link rel = \"stylesheet\" \n         href = \"https:\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.3.0\/css\/font-awesome.min.css\"&gt;\n      &lt;link rel = \"stylesheet\" \n         href = \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/normalize\/3.0.3\/normalize.css\"&gt;\n      &lt;link href = 'https:\/\/fonts.googleapis.com\/css?family=Open+Sans:400,300,600,700'\n         rel = 'stylesheet' type = 'text\/css'&gt;\n      &lt;link rel = \"stylesheet\" type = \"text\/css\" href = \"weather.css\"&gt;\n   &lt;\/head&gt;\n\t\n   &lt;body id = \"weather-background\" class = \"default-weather\"&gt;\n      &lt;canvas id = \"rain-canvas\"&gt;&lt;\/canvas&gt;\n      &lt;canvas id = \"cloud-canvas\"&gt;&lt;\/canvas&gt;\n      &lt;canvas id = \"weather-canvas\"&gt;&lt;\/canvas&gt;\n      &lt;canvas id = \"time-canvas\"&gt;&lt;\/canvas&gt;\n      &lt;canvas id = \"lightning-canvas\"&gt;&lt;\/canvas&gt;\n\t\t\n      &lt;div class = \"page-wrap\"&gt;\n         &lt;header class = \"search-bar\"&gt;\n\t\t\t\n            &lt;p class = \"search-text\"&gt;\n               &lt;span class = \"search-location-text\"&gt;\n                  What's the weather like in \n                  \n                  &lt;input id = \"search-location-input\" \n                     class = \"search-location-input\" type = \"text\"\n                     placeholder = \"City\"&gt; ?\n               &lt;\/span&gt;\n            &lt;\/p&gt;\n\t\t\t\t\t\n            &lt;div class = \"search-location-button-group\"&gt;\n               &lt;button id = \"search-location-button\" \n                  class = \"fa fa-search search-location-button search-button\"&gt;\n                  &lt;\/button&gt;\n\t\t\t\t\t\t\n               &lt;!--  --&gt;\n               &lt;button id = \"geo-button\" class = \"geo-button fa\n                  fa-location-arrow search-button\"&gt;&lt;\/button&gt;\n            &lt;\/div&gt;\n\t\t\t\t\n         &lt;\/header&gt;\n\n         &lt;div id = \"geo-error-message\" class = \"geo-error-message hide\"&gt;\n            &lt;button id = 'close-error' class = 'fa fa-times \n               close-error'&gt;&lt;\/button&gt;Uh oh! It looks like we can't \n               find your location. Please type your city into the search \n               box above!\n         &lt;\/div&gt;\n\n         &lt;div id = \"front-page-description\" \n\t\t\t   class = \"front-page-description middle\"&gt;\n            &lt;h1&gt;Blank Canvas Weather&lt;\/h1&gt;\n         &lt;\/div&gt;\n\t\t\t\n         &lt;div class = \"attribution-links hide\" id = \"attribution-links\"&gt;\n            &lt;button id = 'close-attribution' \n               class = 'fa fa-times close-attribution'&gt;&lt;\/button&gt;\n\t\t\t\t\t\n            &lt;h3&gt;Icons from &lt;a href = \"https:\/\/thenounproject.com\/\"&gt;\n               Noun Project&lt;\/a&gt;&lt;\/h3&gt;\n\t\t\t\t\t\n            &lt;ul&gt;\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/cloud\/6852\/\"&gt;\n                  Cloud&lt;\/a&gt; by Pieter J. Smits&lt;\/li&gt;\n\t\t\t\t\t\t\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/snow\/64\/\"&gt;\n                  Snow&lt;\/a&gt; from National Park Service Collection&lt;\/li&gt;\n\t\t\t\t\t\t\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/drop\/11449\/\"&gt;\n                  Drop&lt;\/a&gt; Alex Fuller&lt;\/li&gt;\n\t\t\t\t\t\t\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/smoke\/27750\/\"&gt;\n                  Smoke&lt;\/a&gt; by Gerardo Mart\u00edn Mart\u00ednez&lt;\/li&gt;\n\t\t\t\t\t\t\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/moon\/13554\/\"&gt;\n                  Moon&lt;\/a&gt; by Jory Raphael&lt;\/li&gt;\n\t\t\t\t\t\t\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/warning\/18974\/\"&gt;\n                  Warning&lt;\/a&gt; by Icomatic&lt;\/li&gt;\n\t\t\t\t\t\t\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/sun\/13545\/\"&gt;\n                  Sun&lt;\/a&gt; by Jory Raphael&lt;\/li&gt;\n\t\t\t\t\t\t\n               &lt;li class = \"icon-attribution\"&gt;\n                  &lt;a href = \"https:\/\/thenounproject.com\/term\/windsock\/135621\/\"&gt;\n                  Windsock&lt;\/a&gt; by Golden Roof&lt;\/li&gt;\n\t\t\t\t\t\t\n            &lt;\/ul&gt;\t\t\n         &lt;\/div&gt;\n\t\t\t\n         &lt;div id = \"weather\" class = \"weather middle hide\"&gt;\n            &lt;div class = \"location\" id = \"location\"&gt;&lt;\/div&gt;\n               \n               &lt;div class = \"weather-container\"&gt;\n                  &lt;div id = \"temperature-info\" class = \"temperature-info\"&gt;\n                     &lt;div class = \"temperature\" id = \"temperature\"&gt;\n                     &lt;\/div&gt;\n                     &lt;div class = \"weather-description\" id = \"weather-description\"&gt;\n                     &lt;\/div&gt;\n                  &lt;\/div&gt;\n\t\t\t\t\t\t\n                  &lt;div class = \"weather-box\"&gt;\n                     &lt;ul class = \"weather-info\" id = \"weather-info\"&gt;\n                        &lt;li class = \"weather-item humidity\"&gt;Humidity:\n                           &lt;span id = \"humidity\"&gt;&lt;\/span&gt;%&lt;\/li&gt;&lt;!----&gt;\n                        &lt;li class = \"weather-item wind\"&gt;Wind: &lt;span \n                           id = \"wind-direction\"&gt;&lt;\/span&gt; &lt;span \n                           id = \"wind\"&gt;&lt;\/span&gt; &lt;span \n                           id = \"speed-unit\"&gt;&lt;\/span&gt;&lt;\/li&gt;\n                     &lt;\/ul&gt;\n                  &lt;\/div&gt;\n\t\t\t\t\t\t\n                  &lt;div class = \"temp-change\"&gt;\n                     &lt;button id = \"celsius\" \n                        class = \"temp-change-button celsius\"&gt;\u00b0C\n                        &lt;\/button&gt;&lt;button id = \"fahrenheit\" \n                        class = \"temp-change-button fahrenheit\"&gt;\n                        \u00b0F&lt;\/button&gt;\n                  &lt;\/div&gt;\n\t\t\t\t\t\t\n               &lt;\/div&gt;\n            &lt;\/div&gt; \n\t\t\t\t\n         &lt;\/div&gt;\n\t\t\t\n         &lt;script \n            src = \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/2.1.3\/jquery.min.js\"&gt;\n            &lt;\/script&gt;\n         &lt;script src = \"weather.js\"&gt;\n      &lt;\/script&gt;\n      &lt;\/div&gt;\t\n   &lt;\/body&gt;\n&lt;\/html&gt;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Weather.js \u2014 \u044d\u0442\u043e \u043f\u043b\u0430\u0433\u0438\u043d jQuery \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u043f\u043e\u0433\u043e\u0434\u0435. \u041f\u0440\u0438\u043c\u0435\u0440 Simple of Weather.js, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0438\u0436\u0435 \u2014 &lt;!DOCTYPE html&gt; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[154],"tags":[],"class_list":["post-4898","page","type-page","status-publish","hentry","category-jquery"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/pages\/4898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/comments?post=4898"}],"version-history":[{"count":0,"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/pages\/4898\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/media?parent=4898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/categories?post=4898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bearloga.space\/en\/wp-json\/wp\/v2\/tags?post=4898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}