2010.04.20 Tuesday 19:15
bind と live
例えば、li要素などにclickイベントを紐付けしたとして、後から動的にli要素を増やしたら、その増やした要素にも、同じclick要素を紐付けするにはどうしたらいいのか?
liveでイベントをつけたら、あっけなくできました。。。。
liveの存在をしらず、bindでやろうと四苦八苦していました。。。。
2010.04.13 Tuesday 15:16
いまさらながらGmailの便利に気付く今日この頃
なにしろメールアドレスを10個くらい持っているので(別に悪い事をしているわけではありません。^^)、大変だった。。。。
でも乗り換えてみると、思った以上に便利。
特に良いのがTODO機能
メールをTODOリストにいれておき、入らなくなったら削除。
TODOリストはいつでも画面の端っこに表示されている。
これだけの機能なのですが、私の場合はメールで依頼を受けたり、メールを基点に仕事が展開したりするので、キーとなるメールをTODOにひょいと入れておくと、忘れないし今進行中の案件一覧みたいになって仕事がと~っても整理できる感じです。
それにしても、Google特有の、痒いところに手を届かすためのプログラミングの用い方。。。
華美にするためではなく、便利にするためだけに使われるシステム資源。その姿勢はいつもながら勉強になります。
2010.04.12 Monday 11:31
win7はフォント管理がラクチン
そこで、フォント管理ソフトなのですが、Windows7の64bitだと今まで愛用していたフォント管理ソフトがうまく動かない。
どうしようと困っていたら、実はwindows7の機能にとても便利なものがあることを発見。
1.常時インストールはしないけど、場合によりインストールして使いたいフォントを適当なフォルダにまとめて保存
2.そのフォルダを開きプレビューウインドを開くと、フォントのカタチが見える
3.表示方法を詳細にし、名前、更新日時などのフィールド部分を右クリックし「タイトル」を表示する。。。と、フォントの名前も表示される。
4.あとは、インストールしたいフォントを右クリックで「インストール」
5.フォントを開くともっと詳しいビューワが開く
これで、今までのフォント管理ソフトとほぼ同等なことができるようになりmした。
よかった。
2010.04.09 Friday 16:29
SH-04AとノートPCで、外出先でもネット接続
前から気になっていた、いわゆるCULVノートというやつ。(いまだにCULVの綴りが覚えられない、、、ネットブックみたいな簡潔な呼び名はないものか)
ASUSのUL20Aというやつを購入、ほどよいサイズと稼働時間のわりにパワフルで重宝しています。
そうなってくると、外出先でもネット接続したいのですが、Eモバイルなどは別途月額料金がかかってしまうので、ちょっと辛い。
そんなとき、みつけたのが、パケホーダイダブルを利用した128K通信というやつ。
どうせケータイでもパケホーダイを目一杯つかっているわけですので、その料金でPC接続もできたらとても嬉しい!
そこでさらにもうひとつ、私のケータイSH-04Aはbluetooth対応ですので、ノートPCからBluetoothに接続し、ケータイをつかってネットができればUSBとかつながなくてもネット接続できてとても重宝しております。
まあ、速度は全然でないけど、地方都市長岡では、まだまだ通信範囲が広くて便利です。
2010.03.31 Wednesday 17:28
簡単に(なるべくコードを変更しないで)実装できる画像を用いたドロップダウンメニュー
(テキストのはそりゃあもう沢山あるけど、、、)
そんなキッカケから、jQueryでコーディングしたので、ちょっと「コードの公開」にチャレンジしてみる。
なるべく簡単に(HTML以外のコードをいじらなくても)実装できるドロップダウンメニューです。
→公開ページ
我ながら分かりにくい説明ではあるが、、、、
コードの公開って思っていたよりも大変。
2010.03.26 Friday 14:20
jQueryで画像をかっこよく切替 ImageSwitch を使う
jQueryライブラリの ImageSwitch を使う機会があり結構いじったので備忘録。
(ImageSwitchとは)
画像をカッコよく切り替えるためのjQueryライブラリです。
簡単な実装で、画像の切替効果をかっこよく表現できるためギャラリー的なサイトなどに有用かと思われます。
(実装方法)
まずは、jQuery と ImageSwitch をダウンロードし、下記のように実装します。
※jQueryは最新のものより1.3.2くらいがオススメ。私の環境で最新のバージョンではImageSwitchが動きませんでした。
■htmlファイル内
<script type="text/javascript" src="./js/jquery-1.3.2.js"></script>
<script type="text/javascript" src="./js/Groject.ImageSwitch.js"></script>
<script>
$(document).ready(function(){
$("#switch").click(function(){ //#switch は、切替を発生させるボタン等のid
$("#img").ImageSwitch( // #img は、切り替える画像のid
{
Type:'FlyIn',
NewImage:'./image/slash2.jpg'
}
);
});
});
<p><img src="image/slash1.jpg" id="img" width="469" height="217"></p><!--切り替える画像 id="img"-->
<p id="switch">クリックしてね。</p><!--切替を発生させるオブジェクト(ボタンや画像でもOK) id="switch"-->
と、上記のようにスクリプトを一文書いてあとは普通にタグにIDを設定するだけで下記のように動きます。
(サンプル1)

クリックしてね。
↑これをクリックすると画像が変わります。
と、まあここまでは、どこにでもある使い方情報ですので、ImageSwitchで検索すれば、もっと分かりやすいのが沢山でてきます。
次回からは、これを自分に都合のいいように改造したり実装したりという方法を掲載していければと思います。
2010.03.13 Saturday 13:10
floatさせたブロック内の下余白
<div class="floatLeft">
<div class="box">
~~~
<a href="url">リンク</a>
</div>
</div>
こういうHTMLの.floatLeft を float:left などで回り込ませたときに、.boxにmargin-bottom を設定してたりすると反映されない。
でも、リンクところに hover を設定すると、hoverしたときだけ急に、上記の下余白が反映される・・?
それで、hoverすると下のブロックがペコペコ動いてオカシイ。。。
とりあえず、.floatLeftにあたるブロックにpadding-leftを設定して誤魔化す。
2010.03.12 Friday 17:49
jQueryのImageSwitchが動かない
jQuery 1.3.2 だとちゃんと動きます。
2010.03.09 Tuesday 04:52
mysqlのCOALESCE関数
COALESCE(value [, ...])
引数のうち、最初の「NULLじゃないやつ」を返します。
シンプルな構文で、いろいろな場面で使えて便利。
でも何て読むんだろう。
読めない関数ってつづりも覚えづらい。。。。
2010.03.02 Tuesday 18:34
form送信でsubmitのnameが送信されない2
form送信でsubmitのnameが送信されない
について、追加で引っかかった事
別のコーディング中に
<form action="submit.php" method="post" name="formName">
<input name="textFlds" type="text" value="" />
<select name="selectFlds">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input name="submitName" value="送信" type="submit" />
</form>
こういうのでも、submitのnameが送られてこなくて、悩んでしまった。
つまり、input type="text" の要素がひとつだけで、他にselectとかがあっても、submitのnameが送信されない。。。。
と言う事。
これは、また何処かで忘れて引っかかりそうな気がする。。。
- Calendar
<< September 2010 >> Sun Mon Tue Wed Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
- Categories
- Selected Entries
- bind と live (04/20)
- いまさらながらGmailの便利に気付く今日この頃 (04/13)
- win7はフォント管理がラクチン (04/12)
- SH-04AとノートPCで、外出先でもネット接続 (04/09)
- 簡単に(なるべくコードを変更しないで)実装できる画像を用いたドロップダウンメニュー (03/31)
- jQueryで画像をかっこよく切替 ImageSwitch を使う (03/26)
- floatさせたブロック内の下余白 (03/13)
- jQueryのImageSwitchが動かない (03/12)
- mysqlのCOALESCE関数 (03/09)
- form送信でsubmitのnameが送信されない2 (03/02)
- Recent Comments
- SUMPRODUCT関数
⇒ Pharmb754 (09/05) - SUMPRODUCT関数
⇒ Pharmc191 (09/05) - SUMPRODUCT関数
⇒ Pharmc783 (09/05) - SUMPRODUCT関数
⇒ Pharmc794 (09/05) - SUMPRODUCT関数
⇒ Pharmf940 (09/05) - SUMPRODUCT関数
⇒ Pharmd302 (09/05) - bind と live
⇒ diazepamon (09/05) - bind と live
⇒ buyativan (09/05) - bind と live
⇒ ativanlora (09/05) - 簡単に(なるべくコードを変更しないで)実装できる画像を用いたドロップダウンメニュー
⇒ renters insurance (09/05)
- SUMPRODUCT関数
- Archives
- April 2010 (4)
- March 2010 (8)
- February 2010 (7)
- January 2009 (2)
- Profile