2010-09-01から1ヶ月間の記事一覧

【jQuery】 IEでhtml5要素を含む文字列をappend()するとcssが適応されない問題を解決!

どういうことかというと。 【jQuery】html5要素を含む文字列をappend(), とは以下のこと。 $("ul").append("<li><article>俺のスタイル貫くぜ</article></li>"); こうするとarticle要素のcssが適応されていない!( IE8 or lower )ちなみに、 おんなじappendでもjQueryオブジェクトをappe…

javascriptでrgb(r, g, b)を16進数に変換するワンライナー

こんにちは。ワンライナー好きの@m1m0r1です。 jQueryのcssメソッドで色を取得したとき、rgb表示を#rrggbb形式に変換したくて困ったことはありませんか? そんなときはこの関数を使ってみてください! rgbTo16 = function(col){ return "#" + col.match(/\d+…

JavaScriptのStyleSheetオブジェクトのcssTextはReadOnly(読み込み専用)

前回の記事に関連して。css: /* hoge.css */ #hoge { width: 200px; } これを <head> <link rel="stylesheet" href="hoge.css" /> </head> で読み込んでJavaScriptで //スタイルシートオブジェクトの取得! var css = document.styleSheets[0]; // ルールの取得 var rules = css.cssRules || css.rules; // クロスブ…

cssに規定されていないプロパティをJavaScriptから取得できるのか

cssのルールとして規定されていないプロパティをcss内に書いたら、 それはJavaScriptからとれるんだろうか、とふと思った。cssはこんな感じ。 /* hoge.css */ #hoge { width: 200px; /* 普通に指定 */ shinout: cool; /* computedStyleにはないプロパティの…

世界一難しい数独を解くJavaScript

数学者が作った世界一難しい数独がこちらに掲載されています。 http://headlines.yahoo.co.jp/hl?a=20100824-00000018-zdn_g-ent世界一難しい数独があるという話を聞いて、素手で解いてみました。 ・・・無理です。すべすべの壁を登れといってるようなもので…