温度のクリックで前後に切り替えたいので、いくつかの方法を試してみましたが、「再帰が多すぎます」というエラーが表示されます。私がケルビンに切り替えるときには動作しますが、摂氏に戻す方法を理解することはできません。どんな助けもありがたい。トグル温度値Jquery
これは私のhtmlです:
<p style="cursor: pointer">Temperature: <span id="temperature" class="toggle"></span></p>
そして、ここではjavascriptのだ:
var tempKelvin = data.main.temp;
var tempCelsius = Math.round(((data.main.temp) - 273.15));
$("#temperature").html(tempCelsius + 'C');
$("#temperature").click(function(){
$(".toggle").html(Math.round(tempKelvin) + 'K');
});
をJS。 –