タグ

javascriptとAppleに関するtuki0918のブックマーク (1)

  • $.eachのループを途中で止める (軽めのjQuery Advent Calendar 2012 7th day)

    $.eachを回して途中で止める $.eachはたとえば複数の要素を示すjQueryオブジェクトをループして、ひとつひとつに対して処理を適用することができます。jQueryプラグインなぞを開くと、かなりの高確率で使用されている人気のAPIです。 そんな$.eachは、return falseでいわゆるbreak(中断)をすることができます。知ってると便利かも、ぐらいの軽いおはなし。 orange pineapple apple たとえばこのようなコードでは、orange・pineappleappleの順に並んだ要素をループして検査し、pineappleであれば、ループを止めてそうでなければ背景に色をつけています。この例で期待される動作は、最初のorangeだけに色がつくのが正しいです。 実行結果は以下 Iterate by $.each こんな感じになります。期待通りの動作ですね。 do

    $.eachのループを途中で止める (軽めのjQuery Advent Calendar 2012 7th day)
  • 1