jqueryで対象物の位置を変更する場合

今回、ボタンをクリックしてあるボックスの位置を変更させる、という処理をjqueryを使って作りました。 その際、2点ほど気になったので、こちらに書いておきます。 まず、「親子の関係」について。 親子関係を記す場合、「parent > child」というような記述をしますが、これ、単純な親子だけにしか使えないっぽいんです。 要するに「A > B > C」という書...
続きを読む

数値の範囲指定をする際の注意点(初歩)

当たり前のことですが、ついつい忘れがちになってしまう。 それは、数値の範囲指定で条件分岐させる場合。 if($int < 0){     echo “ゼロゼロ”; }else{     echo “ワンダフル”; } こういうのなら別にいいのですが、elseifを使ったりする場合。 例えば、、、 ・「$intが10以上の場合と20以上の場合で実行する...
続きを読む

【FLASH】ActionScriptの「getURL」について

Flash動画内にリンクを埋め込みたい場合に使われる【getURL】というActionScript。 こちら、非常に便利なのですが、これが動作しない場合がありました。 「なんでだろう?」と色々調べておりましたら、出てきました。 原因はFlashからパブリッシュした時のHTMLファイルに書いてあったタグが原因でした。 原因のタグはこちら。 「allowScriptA...
続きを読む

ただの変数が配列に?

この前、文字列内検索で、どうしてもその文字列からある条件に従って文字を抽出しなくてはいけないプログラムを作らなくてはならなくなり、しかし条件はあるものの、規則性が全く掴めず、条件の指定も悩んでいたので、上司に相談してみた。 すると。。。 あっさり解決! その内容とは、、、 例えば、$addressという変数の中に住所が入っているとする。 $address = ...
続きを読む

配列が空の場合の判別

タイトルだけでは「何言ってんだ、コイツ」と思われそうなので、詳細を少し。 例えば、フォームなどでデータを送信する場合、post、またはgetされたデータが配列で飛びますよね。 配列がしっかりと出来上がっていれば何も問題が無いのですが、配列がちゃんと出来上がっていない場合、こうなります。 array(0) { } ま、当然です。 この状態を判別したい場合、「配列が空」という...
続きを読む

正規表現について

たまに使う正規表現。 半角英数字だけが対象ならいいんですが、それ以上になるとややこしいので基本的には好きではありません。 でも、正規表現を使う関数がいろいろあります。 使えれば、それはかなり便利だと思います。 ereg、eregi、ereg_replace、eregi_replace、preg_match、、、などなど。 そして、比較対象として特定の文字列はもちろん、0-...
続きを読む

phpのエラー表示について

よく忘れてしまって、その度に調べるので、ここに備忘録として記載。 ini_set( 'display_errors', 1 ); こいつをファイルの一番上に記述すればPHPエラーが表示されないサーバーでも表示されるようになる。 エラーが出ていてもサーバー側でエラーの非表示がでないと原因の究明に時間がかかるので、こいつを知っていると結構便利です。 ちなみに、逆に非表示にする場合は...
続きを読む

重なるmarginの値について

<div>などでボックスを作って縦でも横でも並べることがコーディング時に多々あると思いますが、その際、並べた両方のボックスで四辺にmarginを指定した場合、隣り合った部分のmarginが片方だけしか反映されません。 例えば、縦に2つ<div>を並べ、その両方にmargin:5px;と指定した場合、上のdivの下辺と下のdivの上辺が隣り合わせになりますが、何も知らず...
続きを読む