2013-02-01から1ヶ月間の記事一覧

これも後を引きずる問題?

absoluteで重なるとき右に避けて表示したいhttp://oshiete.goo.ne.jp/qa/7968322.html おそらく、定形の大きさのタイルを重ならないようにランダム配置したいのだと思う。 なので、与えられた2つの四角形(座標)が重なるか?を調べる関数を書く。 もしくは…

createDocumentFragment () で生成したものを appendChild すると一度ですむのか。

テーブル要素の置き換え方法に。 <title></title> <meta charset="UTF-8"> <body> <table border="1"> <tr id="a"> <td>a <td id="hoge">z </table> <script> var fgm = document.createDocumentFragment (); var td = document.createElement ('td'); 'bcdcdefghijklmnopqrstuvwxy' .split ('') .map (function (str) { t…</body></meta>

DOMノードを入れ替える

その1 function swapNode (a, b) { var c = a.cloneNode (false); var p = b.parentNode; p.insertBefore (c, b); a.parentNode.replaceChild (b, a); p.replaceChild (a, c); } その2 function swapNode (a, b) { var p = b.parentNode; var n = b.nextSibl…

「2次元配列を回転する」で、ハマっている。

<title></title> <meta charset="UTF-8"> <body> <script type="application/javascript; version=1.8"> var ary = [ [1,2,3], [4,5,6], [7,8,9], ['a', 'b', 'c'] ]; function ArrayRotate (r) { switch ((4 + r % 4) % 4) { case 0 : break; case 1 : default : this.reverse (); var header = this[0]; …</body></meta>

毎日除雪で腕がぱんぱん、そして頭が回らず、だめだぁ〜こりゃ

http://oshiete.goo.ne.jp/qa/7954137.html <title></title> <meta charset="UTF-8"> <body> <p id="result"></p> <script type="application/javascript; version=1.8"> function fisherYates (a, b, c, d) a.concat (d.splice (Math.random () * (c + 1) |0, 1)); function fisherYates2 (a, b, c, d) { …</body></meta>

テーブルの一部をローテンションする!?

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10102018255 どうんなふうにアルゴリズムを考えようか まず、こんな感じか? var tb = TableExpander.create (table); tb.rotate ({x:x, y:y}, w, r);//開始座標 幅セル数 回転数x90度 r = (4 + (…

こんな漢字で

http://oshiete.goo.ne.jp/qa/7934784.html@の後ろを自動的にリンクにしたい <meta charset="UTF-8"> <title></title> <style> </style> <body> <p> <span>aaa</span> <span class="auto">@bbb</span> <span class="auto">ccc@ddd</span> <span class="test1 auto test1">@eee</span> <span class="auto">fff</span> </p></body></meta>