2011年01月30日

jQuery.cssHooksによるCSSプロパティの拡張

jquery cssプロパティ拡張を読んでてすごいなと思い試してみたところうまく動かない。jQuery1.4.4ではcurCSSを拡張してもちゃんとうごかないっぽい。変わりにソースコードを眺めているとcssHooksというプロパティがあってこれでいけるっぽい。


(function ($) {
jQuery.cssHooks.hoge = {
get: function( elem, computed ) {
return jQuery(elem).css("backgroundColor");
},
set: function( elem, value ) {
jQuery(elem).css("backgroundColor",value);
}
}
})(jQuery);
$(function(){
var hoge = $("body");
hoge.css("hoge","red")
alert(hoge.css("hoge"));
});


便利になってる!もうちょっと調べたら萌え萌えCSSに行き着いた。
タグ:cssHook
posted by ねこまんま at 06:48 | Comment(0) | TrackBack(0) | jQuery | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。