こんにちは。こちらもようやく暖かくなってきました。こっちは、日も長くて午後9時ぐらいでもちょっと空は明るめです。天気が良いと午後7時ー8時くらいの太陽の照り方が日本での午後3時過ぎぐらいの感覚なので、ほんとに昼間が長く感じられ、得したような気分になるような。
さて、昨日のアップデートで、余計にバグが出たのでその修正です。よかれと思ってした改変が裏目に出ました。具体的には、カテゴリーのプルダウンメニューで、サブカテゴリーなら「┗ サブ・カテゴリー名」とするのが見やすいかなと安易に変えたのがダメでした。もとに戻しました。
あとは、JavaScriptの等号成立に関することでちょっと意外なことがあったのでメモがてら。気付いたのは数週間前ですが。以下のコードは、小生はてっきり成り立たないと思っていたのですが…。
alert(0 == ""); /* ゼロと空は等しい? */
これは true を返すんですなぁ。クッキーに値を食わせる処理で値が空なら(value == "")何もしないというコードを書いていたんですが、これだとゼロ(0)という値を食わせると、これにかかりクッキーを食べてくれないんですね。いやはや。以下のようにすれば0でも受け付けてくれます。
alert(0 === ""); /* これは false を返す。 */
ちなみに下も 成立ですね。これってPHPでも全く同じ振る舞いをします。感覚的に空の値が false に等しいってのは変な気もしますが。
alert(false == ""); /* これは true を返す。 */
ちょっと横道に逸れましたが、差分の添付ファイルです。あ、モバイル表示用のmoby.phpで個別記事表示のときに日付がなかったので表示させるようにしました。

この記事に対するコメント・トラックバック [1件]