jQuery API 调用未返回预期数据

我正在尝试通过 javascript/api 将 Covid-19 病例添加到我的网站,但出现问题。按国家/地区查询工作正常,但查询“总计”不会返回任何结果。


所以我想统计来自世界各地以及第二排来自一个国家的“感染者”总数。


如果有人知道代码中需要更改哪些内容,请告诉我。


$(document).on('change','.corona-select', function() {

  var city = $(this).val();

  if (city == 'Kosovo') {

    $('#c_confirmed').html();

    $('#c_recovered').html();

    $('#c_deaths').html();

  }

  else if(city == 'total') {

    $('#c_confirmed').html();

    $('#c_recovered').html();

    $('#c_deaths').html();

  }

  else {

    $.get( "https://covid19.mathdro.id/api/countries/" + city, function( data ) {

      $('#c_confirmed').html(data.confirmed.value);

      $('#c_recovered').html(data.recovered.value);

      $('#c_deaths').html(data.deaths.value);

    });

  }

});


喵喔喔
浏览 65回答 3
3回答

qq_花开花谢_0

查看 API,您的<select>选项中有一个拼写错误:Kosova不会工作,但Kosovo会:https://covid19.mathdro.id/api/countries/Kosovahttps://covid19.mathdro.id/api/countries/Kosovo其次,您需要查询不同的端点来获取total数据。总数据:https://covid19.mathdro.id/api/国家数据:https://covid19.mathdro.id/api/countries/${country}最后,如果您想立即显示总值,而不必选择国家/地区,然后再次选择“总计”,则需要能够从处理程序中抽象出一些逻辑.on()。这是对逻辑的重写,删除了一些重复,立即查询“总计”,并将“城市”更正为“国家”。// this function doesn't need to know about the <select> element// all it needs is a string valuefunction showValuesForCountry(country) {&nbsp; var endpoint = 'https://covid19.mathdro.id/api/';&nbsp; // swap in the country-specific URL if we're not trying to get total data&nbsp; if (country != 'total') {&nbsp; &nbsp; endpoint = `https://covid19.mathdro.id/api/countries/${country}`;&nbsp; }&nbsp; // no need to duplicate the API call or value-setting code&nbsp; // since we're using the dynamic endpoint value determined above&nbsp; $.get(endpoint, function(data) {&nbsp; &nbsp; $('#c_confirmed').html(data.confirmed.value);&nbsp; &nbsp; $('#c_recovered').html(data.recovered.value);&nbsp; &nbsp; $('#c_deaths').html(data.deaths.value);&nbsp; });}// when the select changes, get new data$(document).on('change','.corona-select', function() {&nbsp; // get a string value from the <select>&nbsp; var country = $(this).val();&nbsp;&nbsp;&nbsp; // pass that string value to our reusable function&nbsp; showValuesForCountry(country);});// call this function when the page loads// since 'total' is our default value, get that data immediatelyshowValuesForCountry('total');<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script><div class="selectBox">&nbsp; &nbsp; <select class="form-control corona-select" name="city">&nbsp; &nbsp; &nbsp; <option value="total">Total</option>&nbsp; &nbsp; &nbsp; <option value="Kosovo">Kosovo</option>&nbsp; &nbsp; &nbsp; <option value="Albania">Albania</option>&nbsp; &nbsp; &nbsp; <option value="Afghanistan">Afghanistan</option>&nbsp; &nbsp; &nbsp; <option value="Algeria">Algeria</option>&nbsp; &nbsp; &nbsp; <option value="Andorra">Andorra</option>&nbsp; &nbsp; &nbsp; <option value="Argentina">Argentina</option>&nbsp; &nbsp; &nbsp; <option value="Armenia">Armenia</option>&nbsp; &nbsp; &nbsp; <option value="Australia">Australia</option>&nbsp; &nbsp; &nbsp; <option value="Austria">Austria</option>&nbsp; &nbsp; &nbsp; <option value="Azerbaijan">Azerbaijan</option>&nbsp; &nbsp; &nbsp; <option value="Bahrain">Bahrain</option>&nbsp; &nbsp; &nbsp; <option value="Bangladesh">Bangladesh</option>&nbsp; &nbsp; &nbsp; <option value="Belarus">Belarus</option>&nbsp; &nbsp; &nbsp; <option value="Belgium">Belgium</option>&nbsp; &nbsp; &nbsp; <option value="Bhutan">Bhutan</option>&nbsp; &nbsp; &nbsp; <option value="Bolivia">Bolivia</option>&nbsp; &nbsp; &nbsp; <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>&nbsp; &nbsp; &nbsp; <option value="Brazil">Brazil</option>&nbsp; &nbsp; &nbsp; <option value="Brunei">Brunei</option>&nbsp; &nbsp; &nbsp; <option value="Bulgaria">Bulgaria</option>&nbsp; &nbsp; &nbsp; <option value="Burkina Faso">Burkina Faso</option>&nbsp; &nbsp; &nbsp; <option value="Cambodia">Cambodia</option>&nbsp; &nbsp; &nbsp; <option value="Cameroon">Cameroon</option>&nbsp; &nbsp; &nbsp; <option value="Canada">Canada</option>&nbsp; &nbsp; &nbsp; <option value="Chile">Chile</option>&nbsp; &nbsp; &nbsp; <option value="China">China</option>&nbsp; &nbsp; &nbsp; <option value="Colombia">Colombia</option>&nbsp; &nbsp; &nbsp; <option value="Congo (Kinshasa)">Congo (Kinshasa)</option>&nbsp; &nbsp; &nbsp; <option value="Costa Rica">Costa Rica</option>&nbsp; &nbsp; &nbsp; <option value="Cote d'Ivoire">Cote d'Ivoire</option>&nbsp; &nbsp; &nbsp; <option value="Croatia">Croatia</option>&nbsp; &nbsp; &nbsp; <option value="Cruise Ship">Cruise Ship</option>&nbsp; &nbsp; &nbsp; <option value="Cuba">Cuba</option>&nbsp; &nbsp; &nbsp; <option value="Cyprus">Cyprus</option>&nbsp; &nbsp; &nbsp; <option value="Czechia">Czechia</option>&nbsp; &nbsp; &nbsp; <option value="Denmark">Denmark</option>&nbsp; &nbsp; &nbsp; <option value="Dominican Republic">Dominican Republic</option>&nbsp; &nbsp; &nbsp; <option value="Ecuador">Ecuador</option>&nbsp; &nbsp; &nbsp; <option value="Egypt">Egypt</option>&nbsp; &nbsp; &nbsp; <option value="Estonia">Estonia</option>&nbsp; &nbsp; &nbsp; <option value="Finland">Finland</option>&nbsp; &nbsp; &nbsp; <option value="France">France</option>&nbsp; &nbsp; &nbsp; <option value="French Guiana">French Guiana</option>&nbsp; &nbsp; &nbsp; <option value="Georgia">Georgia</option>&nbsp; &nbsp; &nbsp; <option value="Germany">Germany</option>&nbsp; &nbsp; &nbsp; <option value="Greece">Greece</option>&nbsp; &nbsp; &nbsp; <option value="Guyana">Guyana</option>&nbsp; &nbsp; &nbsp; <option value="Holy See">Holy See</option>&nbsp; &nbsp; &nbsp; <option value="Honduras">Honduras</option>&nbsp; &nbsp; &nbsp; <option value="Hungary">Hungary</option>&nbsp; &nbsp; &nbsp; <option value="Iceland">Iceland</option>&nbsp; &nbsp; &nbsp; <option value="India">India</option>&nbsp; &nbsp; &nbsp; <option value="Indonesia">Indonesia</option>&nbsp; &nbsp; &nbsp; <option value="Iran">Iran</option>&nbsp; &nbsp; &nbsp; <option value="Iraq">Iraq</option>&nbsp; &nbsp; &nbsp; <option value="Ireland">Ireland</option>&nbsp; &nbsp; &nbsp; <option value="Israel">Israel</option>&nbsp; &nbsp; &nbsp; <option value="Italy">Italy</option>&nbsp; &nbsp; &nbsp; <option value="Jamaica">Jamaica</option>&nbsp; &nbsp; &nbsp; <option value="Japan">Japan</option>&nbsp; &nbsp; &nbsp; <option value="Jordan">Jordan</option>&nbsp; &nbsp; &nbsp; <option value="Korea, South">Korea, South</option>&nbsp; &nbsp; &nbsp; <option value="Kuwait">Kuwait</option>&nbsp; &nbsp; &nbsp; <option value="Latvia">Latvia</option>&nbsp; &nbsp; &nbsp; <option value="Lebanon">Lebanon</option>&nbsp; &nbsp; &nbsp; <option value="Liechtenstein">Liechtenstein</option>&nbsp; &nbsp; &nbsp; <option value="Lithuania">Lithuania</option>&nbsp; &nbsp; &nbsp; <option value="Luxembourg">Luxembourg</option>&nbsp; &nbsp; &nbsp; <option value="Malaysia">Malaysia</option>&nbsp; &nbsp; &nbsp; <option value="Maldives">Maldives</option>&nbsp; &nbsp; &nbsp; <option value="Malta">Malta</option>&nbsp; &nbsp; &nbsp; <option value="Martinique">Martinique</option>&nbsp; &nbsp; &nbsp; <option value="Mexico">Mexico</option>&nbsp; &nbsp; &nbsp; <option value="Moldova">Moldova</option>&nbsp; &nbsp; &nbsp; <option value="Monaco">Monaco</option>&nbsp; &nbsp; &nbsp; <option value="Mongolia">Mongolia</option>&nbsp; &nbsp; &nbsp; <option value="me">Montenegro</option>&nbsp; &nbsp; &nbsp; <option value="Morocco">Morocco</option>&nbsp; &nbsp; &nbsp; <option value="Nepal">Nepal</option>&nbsp; &nbsp; &nbsp; <option value="Netherlands">Netherlands</option>&nbsp; &nbsp; &nbsp; <option value="New Zealand">New Zealand</option>&nbsp; &nbsp; &nbsp; <option value="Nigeria">Nigeria</option>&nbsp; &nbsp; &nbsp; <option value="North Macedonia">North Macedonia</option>&nbsp; &nbsp; &nbsp; <option value="Norway">Norway</option>&nbsp; &nbsp; &nbsp; <option value="Oman">Oman</option>&nbsp; &nbsp; &nbsp; <option value="Pakistan">Pakistan</option>&nbsp; &nbsp; &nbsp; <option value="Panama">Panama</option>&nbsp; &nbsp; &nbsp; <option value="Paraguay">Paraguay</option>&nbsp; &nbsp; &nbsp; <option value="Peru">Peru</option>&nbsp; &nbsp; &nbsp; <option value="Philippines">Philippines</option>&nbsp; &nbsp; &nbsp; <option value="Poland">Poland</option>&nbsp; &nbsp; &nbsp; <option value="Portugal">Portugal</option>&nbsp; &nbsp; &nbsp; <option value="Qatar">Qatar</option>&nbsp; &nbsp; &nbsp; <option value="Reunion">Reunion</option>&nbsp; &nbsp; &nbsp; <option value="Romania">Romania</option>&nbsp; &nbsp; &nbsp; <option value="Russia">Russia</option>&nbsp; &nbsp; &nbsp; <option value="San Marino">San Marino</option>&nbsp; &nbsp; &nbsp; <option value="Saudi Arabia">Saudi Arabia</option>&nbsp; &nbsp; &nbsp; <option value="Senegal">Senegal</option>&nbsp; &nbsp; &nbsp; <option value="Serbia">Serbia</option>&nbsp; &nbsp; &nbsp; <option value="Singapore">Singapore</option>&nbsp; &nbsp; &nbsp; <option value="Slovakia">Slovakia</option>&nbsp; &nbsp; &nbsp; <option value="Slovenia">Slovenia</option>&nbsp; &nbsp; &nbsp; <option value="South Africa">South Africa</option>&nbsp; &nbsp; &nbsp; <option value="Spain">Spain</option>&nbsp; &nbsp; &nbsp; <option value="Sri Lanka">Sri Lanka</option>&nbsp; &nbsp; &nbsp; <option value="Sweden">Sweden</option>&nbsp; &nbsp; &nbsp; <option value="Switzerland">Switzerland</option>&nbsp; &nbsp; &nbsp; <option value="Taiwan*">Taiwan*</option>&nbsp; &nbsp; &nbsp; <option value="Thailand">Thailand</option>&nbsp; &nbsp; &nbsp; <option value="Togo">Togo</option>&nbsp; &nbsp; &nbsp; <option value="Tunisia">Tunisia</option>&nbsp; &nbsp; &nbsp; <option value="Turkey">Turkey</option>&nbsp; &nbsp; &nbsp; <option value="US">US</option>&nbsp; &nbsp; &nbsp; <option value="Ukraine">Ukraine</option>&nbsp; &nbsp; &nbsp; <option value="United Arab Emirates">United Arab Emirates</option>&nbsp; &nbsp; &nbsp; <option value="United Kingdom">United Kingdom</option>&nbsp; &nbsp; &nbsp; <option value="Vietnam">Vietnam</option>&nbsp; &nbsp; </select>&nbsp; </div></div><div class="col-lg-3 col-md-3 col-12">&nbsp; <div class="mapi-info">&nbsp; &nbsp; <p class="title-mapi">Confirmed</p>&nbsp; &nbsp; <span class="nr-mapi" id="c_confirmed"></span>&nbsp; </div>&nbsp; <div class="mapi red"></div></div><div class="col-lg-3 col-md-3 col-12">&nbsp; <div class="mapi-info">&nbsp; &nbsp; <p class="title-mapi">Recovered</p>&nbsp; &nbsp; <span class="nr-mapi" id="c_recovered"></span>&nbsp; </div>&nbsp; <div class="mapi green"></div></div><div class="col-lg-3 col-md-3 col-12">&nbsp; <div class="mapi-info">&nbsp; &nbsp; <p class="title-mapi">Deaths</p>&nbsp; &nbsp; <span class="nr-mapi" id="c_deaths"></span>&nbsp; </div>&nbsp; <div class="mapi gray"></div></div>

jeck猫

&nbsp;function getCityConfirmed(city){&nbsp; $.get( "https://covid19.mathdro.id/api/countries/" + city, function( data ) {&nbsp; &nbsp; &nbsp; $('#c_confirmed').html(data.confirmed.value);&nbsp; })}&nbsp; &nbsp; $(document).on('change','.corona-select', function() {&nbsp; var city = $(this).val();&nbsp; console.log(city);&nbsp; if (city == 'Kosovo') {&nbsp; &nbsp; console.log('yes');&nbsp; &nbsp; $('#c_confirmed').html(getCityConfirmed("Kosovo"));&nbsp; &nbsp; $('#c_recovered').html();&nbsp; &nbsp; $('#c_deaths').html();&nbsp; }&nbsp; else if(city == 'total') {&nbsp; &nbsp; $('#c_confirmed').html();&nbsp; &nbsp; $('#c_recovered').html();&nbsp; &nbsp; $('#c_deaths').html();&nbsp; }&nbsp; else {&nbsp; &nbsp; $.get( "https://covid19.mathdro.id/api/countries/" + city, function( data ) {&nbsp; &nbsp; &nbsp; $('#c_confirmed').html(data.confirmed.value);&nbsp; &nbsp; &nbsp; $('#c_recovered').html(data.recovered.value);&nbsp; &nbsp; &nbsp; $('#c_deaths').html(data.deaths.value);&nbsp; &nbsp; });&nbsp; }});

慕少森

您可以通过在 html 文件的头部添加 jquery 脚本来解决此问题,如下例所示<!DOCTYPE html><html><head>&nbsp; &nbsp; <meta charset="UTF-8">&nbsp; &nbsp; <meta name="viewport" content="width=device-width, initial-scale=1.0">&nbsp; &nbsp; <title>Document</title>&nbsp; &nbsp; <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script></head><body>&nbsp; &nbsp; <div class="selectBox">&nbsp; &nbsp; &nbsp; &nbsp; <select class="form-control corona-select" name="city">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="total">Total</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Kosova">Kosova</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Albania">Albania</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Afghanistan">Afghanistan</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Algeria">Algeria</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Andorra">Andorra</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Argentina">Argentina</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Armenia">Armenia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Australia">Australia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Austria">Austria</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Azerbaijan">Azerbaijan</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Bahrain">Bahrain</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Bangladesh">Bangladesh</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Belarus">Belarus</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Belgium">Belgium</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Bhutan">Bhutan</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Bolivia">Bolivia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Brazil">Brazil</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Brunei">Brunei</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Bulgaria">Bulgaria</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Burkina Faso">Burkina Faso</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Cambodia">Cambodia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Cameroon">Cameroon</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Canada">Canada</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Chile">Chile</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="China">China</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Colombia">Colombia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Congo (Kinshasa)">Congo (Kinshasa)</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Costa Rica">Costa Rica</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Cote d'Ivoire">Cote d'Ivoire</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Croatia">Croatia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Cruise Ship">Cruise Ship</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Cuba">Cuba</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Cyprus">Cyprus</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Czechia">Czechia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Denmark">Denmark</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Dominican Republic">Dominican Republic</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Ecuador">Ecuador</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Egypt">Egypt</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Estonia">Estonia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Finland">Finland</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="France">France</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="French Guiana">French Guiana</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Georgia">Georgia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Germany">Germany</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Greece">Greece</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Guyana">Guyana</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Holy See">Holy See</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Honduras">Honduras</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Hungary">Hungary</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Iceland">Iceland</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="India">India</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Indonesia">Indonesia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Iran">Iran</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Iraq">Iraq</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Ireland">Ireland</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Israel">Israel</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Italy">Italy</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Jamaica">Jamaica</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Japan">Japan</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Jordan">Jordan</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Korea, South">Korea, South</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Kuwait">Kuwait</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Latvia">Latvia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Lebanon">Lebanon</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Liechtenstein">Liechtenstein</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Lithuania">Lithuania</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Luxembourg">Luxembourg</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Malaysia">Malaysia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Maldives">Maldives</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Malta">Malta</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Martinique">Martinique</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Mexico">Mexico</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Moldova">Moldova</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Monaco">Monaco</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Mongolia">Mongolia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="me">Montenegro</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Morocco">Morocco</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Nepal">Nepal</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Netherlands">Netherlands</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="New Zealand">New Zealand</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Nigeria">Nigeria</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="North Macedonia">North Macedonia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Norway">Norway</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Oman">Oman</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Pakistan">Pakistan</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Panama">Panama</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Paraguay">Paraguay</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Peru">Peru</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Philippines">Philippines</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Poland">Poland</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Portugal">Portugal</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Qatar">Qatar</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Reunion">Reunion</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Romania">Romania</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Russia">Russia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="San Marino">San Marino</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Saudi Arabia">Saudi Arabia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Senegal">Senegal</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Serbia">Serbia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Singapore">Singapore</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Slovakia">Slovakia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Slovenia">Slovenia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="South Africa">South Africa</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Spain">Spain</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Sri Lanka">Sri Lanka</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Sweden">Sweden</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Switzerland">Switzerland</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Taiwan*">Taiwan*</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Thailand">Thailand</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Togo">Togo</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Tunisia">Tunisia</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Turkey">Turkey</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="US">US</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Ukraine">Ukraine</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="United Arab Emirates">United Arab Emirates</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="United Kingdom">United Kingdom</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <option value="Vietnam">Vietnam</option>&nbsp; &nbsp; &nbsp; &nbsp; </select>&nbsp; &nbsp; </div>&nbsp; &nbsp; </div>&nbsp; &nbsp; <div class="col-lg-3 col-md-3 col-12">&nbsp; &nbsp; <div class="mapi-info">&nbsp; &nbsp; &nbsp; &nbsp; <p class="title-mapi">Confirmed</p>&nbsp; &nbsp; &nbsp; &nbsp; <span class="nr-mapi" id="c_confirmed"></span>&nbsp; &nbsp; </div>&nbsp; &nbsp; <div class="mapi red"></div>&nbsp; &nbsp; </div>&nbsp; &nbsp; <div class="col-lg-3 col-md-3 col-12">&nbsp; &nbsp; <div class="mapi-info">&nbsp; &nbsp; &nbsp; &nbsp; <p class="title-mapi">Recovered</p>&nbsp; &nbsp; &nbsp; &nbsp; <span class="nr-mapi" id="c_recovered"></span>&nbsp; &nbsp; </div>&nbsp; &nbsp; <div class="mapi green"></div>&nbsp; &nbsp; </div>&nbsp; &nbsp; <div class="col-lg-3 col-md-3 col-12">&nbsp; &nbsp; <div class="mapi-info">&nbsp; &nbsp; &nbsp; &nbsp; <p class="title-mapi">Deaths</p>&nbsp; &nbsp; &nbsp; &nbsp; <span class="nr-mapi" id="c_deaths"></span>&nbsp; &nbsp; </div>&nbsp; &nbsp; <div class="mapi gray"></div>&nbsp; &nbsp; </div></body></html><script>$(document).on('change','.corona-select', function(){&nbsp; &nbsp; var city = $(this).val();&nbsp; &nbsp; if(city == 'Kosovo'){&nbsp; &nbsp; &nbsp; &nbsp; $('#c_confirmed').html();&nbsp; &nbsp; &nbsp; &nbsp; $('#c_recovered').html();&nbsp; &nbsp; &nbsp; &nbsp; $('#c_deaths').html();&nbsp; &nbsp; }&nbsp; &nbsp; else if(city == 'total'){&nbsp; &nbsp; &nbsp; &nbsp; $('#c_confirmed').html();&nbsp; &nbsp; &nbsp; &nbsp; $('#c_recovered').html();&nbsp; &nbsp; &nbsp; &nbsp; $('#c_deaths').html();&nbsp; &nbsp; }&nbsp; &nbsp; else{&nbsp; &nbsp; &nbsp; &nbsp; $.get( "https://covid19.mathdro.id/api/countries/" + city, function( data ) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $('#c_confirmed').html(data.confirmed.value);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $('#c_recovered').html(data.recovered.value);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $('#c_deaths').html(data.deaths.value);&nbsp; &nbsp; &nbsp; &nbsp; });&nbsp; &nbsp; }&nbsp; &nbsp;&nbsp;});</script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript