Mach3.laBlog

Laboratoryのアーカイブ

実験室: 条件でスタイルシートを切り替えるJS小技いろいろ

例えばブラウザによってスタイルを追加したり、
ウィンドウサイズによってスタイルを変えたり。
JavaScriptで動的にスタイルシートを切り替えたい時用に
ちょこざいなやつを備忘録としてまとめておきます。

スタイルシート切替小技

続きを読む

AS3実験室: 画像を読み込んでボタンにする~SimpleButtonの巻

AS3実験室: 画像を読み込んでボタンにするを書いたあとに気付いたのですが、
SimpleButtonという便利なクラスが存在しておりまして、
これを使った方がより簡単にボタン化出来るので、フォローとしてログっておきます。

SimpleButton

続きを読む

ナビゲーションの現在地をアクティブにするJS小技

わざわざ投稿するほどのものか、というぐらいちょこざいな小技です。
JavaScriptでナビゲーションを操作して、
現在いるディレクトリのナビゲーションに「.active」クラスを付加してみます。

ナビゲーションの現在地をアクティブにする

続きを読む

いつの間に実装されていたjQuery.proxy等という便利な機能

Mach3: Prototype.jsのbind的なノリのものを書く
を一ヶ月ぐらい前に書いたばかりですが、いつのまにかjQueryでも同様の機能が実装されておりました。
1.4出てからもう3ヶ月ぐらい経つと言うのに…

$.proxy

続きを読む

CSSのセレクタを点数で理解するTips

Quick Tip: Understanding CSS Specificity | Nettuts+

CSSのセレクタがどのように上書きされていくのかを理解する為の、
ポイント制を導入したちょっとしたTipsです。

続きを読む

実験室: jsファイルを動的にロードするライブラリ

この記事の情報は古くなっています。
Require.js や head.js のコードを参考にしてください。

JavaScriptの動的ロードと言えば、「RequireJS」が公開されています。
cf) 外部jsを読み込む事ができるJavaScriptライブラリ「RequireJS」 | Web活メモ帳

たまたま自分が書いていたのと同じような内容で、オッと思いましたが
せっかく書いてしまったものなのでメモっておきます。

続きを読む