タグ

条件分岐に関するtakeuchi0222のブックマーク (2)

  • 比較演算子と論理演算子 - 条件分岐 - Smarty - PHP

    比較演算子では演算子の左辺と右辺を比較し、等しいかどうかや大きいかどうかなどを評価します。そして結果として真(true)か偽(false)の値を取ります。 例として変数「num」に格納された値が20よりも小さいかどうかを評価する条件式を記述すると次のようになります。 {if $num < 20} 20より小さい値です。 {/if} 比較演算子の「<」は左辺より右辺が小さい時に真(true)となります。よって変数「num」が20より小さい値だった場合だけ{if}と{/if}で囲われた処理を実行します。 比較演算子には別名が用意されているものがあります。例えば「==」の別名は「eq」となり、「==」の代わりに「eq」を使用することができます。 {if $num eq 20} 値は20です。 {/if}

  • jQueryのif文を使ってタグやクラス名によって条件分岐するやり方 – bl6.jp

    jQueryで普通にif文を使った条件分岐のやり方です。指定したタグやクラス名があった場合や、子要素にそれがあったりした時の処理の振り分けなんかをやりたかったんですが、思ったようにならなかったので調べてみました。で、いくつか見つかったのでメモがてら記事にしてみることにします。 条件分岐の時に使えそうなメソッド 条件によって処理を振り分けることはプログラムを書く上でとても重要な感じがするので、使う頻度も結構ありそうな感じです。 hasClassを使ってクラス名を指定する hasClassメソッドを使えばクラス名を取得することができます。これを使ってsampleというid名の中にtextというクラス名がある時とない時の処理の振り分けてみます。 JavaScript $(function(){ if($('#sample').children().hasClass('text')) { $('p

    jQueryのif文を使ってタグやクラス名によって条件分岐するやり方 – bl6.jp
  • 1