ORステートメントを使用しようとしていますが、予期しない||jquery ifステートメントでOR演算子を呼び出すのに問題があります
$(".ingredient.clicked").each(function() {
if (typeof $(this).attr("noAddedSugar") != "undefined")
|| (typeof $(this).attr("vegan") != "undefined")
|| (typeof $(this).attr("glutenfree") != "undefined")
{
$('#proba').text("Proba");
} else {
$('#proba').text("");
return false;
}
});
変数を個別に追加および変更するときに機能しますが、ORを使用すると機能しません。どんな入力も感謝します。
ありがとうございます!
これは有効なJSではありません。コンソールのエラーを確認してください。 – bassxzero
あなたは ")"条件をタイプしていません。$(this).attr( "noAddedSugar")!= "undefined")は最初に開く必要があります –
if-syntaxが 'if(expression)' not 'if(expression)| | (式) 'あなたは' if((expression)||(expression)) 'を必要とします。 – user3154108