2012-03-01から1ヶ月間の記事一覧

JavaScriptのfor文の条件に文字列リテラルを使う時の注意点

ちょっと簡略化してあるが、JavaScriptで以下のコードがうまく動かなかった。for文の中にさえ入ってこない。 var kanto = "8-14"; var range = kanto.split("-"); for (var i = range[0]; i <= range[1]; i++) { // 処理 } 結局range[0]、range[1]をparseInt…

(jQuery-1.7.1)将来的に追加される要素に対してもイベントが設定されるようにする

jQuery-1.7では .live() がdepricated(非推奨)になっていて代わりに .on() を使うらしい。 変換はこんな感じ // 変更前 $("#id").live("click", function() { alert(); }); // 変更後 $(document).on("click", "#id", function() { alert(); }); 参考 jQue…