なぜ私のelseステートメントが機能しなかったのか分かりません。Elseステートメントが機能しない
実際に起きたのは初めてのことです。console.log()
を使用して確認しました。
これは私のコードです:私が試してみました
setTimeout(function() {
var b = 2;
var d = 80000;
if ("div[class='resultInfo resultLose']") {
setTimeout(function() {
var a = ($("input[name='_4']").val().replace(/\s+/g, ''));
var c = a * b;
$("input[name='_4']").val(c);
$("input[value='Play!']").click();
}, 1000);
} else if ("div[class='resultInfo resultWin']") {
setTimeout(function() {
$("input[name='_4']").val(d);
$("input[value='Play!']").click();
}, 1000);
}
}, 4500);
:
- は
if
- で
setTimeout
は "if ("div[class='resultInfo resultWin']")
"
これは最初の使用削除削除しますif
でもelseif
はtrue
です。私は何をすべきかわかりません。
? – j08691
あなたの問題を示す機能的な例を投稿してください。参照:[最小限で完全で検証可能なサンプルの作成方法](http://stackoverflow.com/help/mcve)デモを追加するには、編集モードでヘッダーの '<>'アイコンをクリックすることもできます。 –
div [class = 'resultInfo resultLose']が存在する場合、結果を待っている場合は –