空の文字列でない場合は、変数(footerVar)の内容に要素(promo-footer)のテキスト値を設定しようとしています。なぜこの仕事をする -text()のjQuery条件文(Ternary)
私の質問がある作品、それが存在し、変数が空の文字列「」それは、「いいえ」が表示されている場合のみ、フッターのテキストを表示する
$('.promo-footer').text(footerVar == '' ? 'no' : footerVar);
... ?私は、方程式がtrue
と評価されるならば、疑問符の後の最初のことが起こると思いましたか?
x = (1 < 2) ? true : false;
ここでは、アクションである:https://jsfiddle.net/xfzgaLq6/
私は混乱しています。あなたはそれがどのように機能するのか、あなたはそれがどのように機能するのかを記述して、それがなぜ機能するのかを尋ねます。 (ヒント:以前に説明したすべての理由でうまくいきます) – Jamiec
footerVarが '' ''の場合、最初の部分はtrueと評価され、記述したように「いいえ」となります – IrkenInvader
@Jamiecなぜ知ったら、 「なぜ」という質問をしました。今私の質問に答えられて、私は理解しています。 – SpaceNinja