if/elseステートメントが正しく動作しない理由がわかりませんか?if/elseステートメントが機能しないのはなぜですか?
はJavaScript
var month_games = "Games";
var month_hit = "Hit";
var month_stake = "Stake";
var month_profit = "Profit";
var games_month = 0;
var hit_month = 0 + "%";
var stake_month = 0;
var profit_month = 0;
$(document).ready(function(){
document.getElementById("Games_Month").innerHTML = month_games;
document.getElementById("Hit_Month").innerHTML = month_hit;
document.getElementById("Stake_Month").innerHTML = month_stake;
document.getElementById("Profit_Month").innerHTML = month_profit;
});
$('#January').click(function(){
if ($('#Games_Month').innerHTML = month_games)
{$('#Games_Month').innerHTML = games_month;}
else {$('#Games_Month').innerHTML = month_games;}
});
HTML
<table class="table">
<thead>
<tr id="January">
<th>January</th>
<th id="Games_Month"></th>
<th id="Hit_Month"></th>
<th id="Stake_Month"></th>
<th id="Profit_Month"></th>
</tr>
</thead>
さて、私は#january
をクリックしたとき、私は他のIDの他の変数が何であるかに変更するにはのinner.HTMLを好きですが、クリックされたときでしょう再び、それを元に戻す。
私のコードで何が問題になっていますか?
jQueryの一切 'innerHTML'を持っていないためで
html()
のような適切な方法を、使用している場合は? – adeneo'='は代入演算子ですので、 'if'ステートメントで等号演算子として' == 'または' === 'を使うべきです –