タグ

2010年12月14日のブックマーク (6件)

  • うのらぼ。 - 【JavaScript】jQueryの読み込み待ちとか関数の処理待ちとか遅延処理っぽいこと

    っていう JavaScript を書いたとき、 func1 の処理が完全に終わってから func2 の処理を行いたい。 そんなことを考えてたわけなのですが。 どうにかしてうまいこと処理したい、そう思って調べてたら、 動的スクリプトローディング(さんざん既出だと思うけど|IT戦記 こんな記事を発見。 jQuery が完全に読み込まれたのを確認してから実際の処理を行う、というものなのだったので一部拝借。 $(function(){ func1(); //func2(); //setTimeout で遅延処理 setTimeout(function(){ if(!func1()) setTimeout(arguments.callee, 100); else func2(); }, 100); }); var func1 = function(){ //処理 1 return true; //処

    retlet
    retlet 2010/12/14
  • 今さら聞けないjQuery実行パターンまとめ :: 5509

    なんとなく使っているだろう.ready()メソッドについて詳細に見てみましょう。 .ready()メソッド .ready()メソッドという呼び方がパッとしない人もいると思います。こういうのです↓ $(function(){ // .ready()が呼び出されたときに実行されるハンドラ }); jQueryを実行する際のおまじないみたいなものですね。これの中にjQueryコードを書いていくとページロード時(Documentの読み込みが完了時)に実行してくれます。 何気なく使ってる人も多いと思いますが、実際のところこれは何?ということで、少し掘り下げてみましょう。 .ready()を使う際の形式 jQuery APIによれば、以下の3つが.ready()として同じように使えるようです。 $(document).ready(handler) $().ready(handler) (推奨されていな

    retlet
    retlet 2010/12/14
  • Re: 今さら聞けないjQuery実行パターンまとめ【実行のタイミングって?ちょっとした補足】

    今さら聞けないjQuery実行パターンまとめ :: 5509(+1) noriさんのブログでまとめられていた「.ready()」などのjQueryの実行パターンについてのまとめ。jQueryの書き出しに書かれる.ready()メソッドや$(function(){~});などを「おまじない」とか「最初に書いておくもの」なんて言われたり見て覚えていた人が多いんじゃないかなって思うのですが、こういうまとめがあるとわかりやすくていいですね。 十分ではあるのですが、僕なりの補足を入れておこうかなと思ったので紹介も兼ねてエントリー 慣習的に書く理由 この「$(document).ready(function(){~});>」や「$(function(){~});」はjQueryのスクリプトを書くときの最初に、慣習的に書くもので、「おまじない」とか「とりあえず書いておけ!」なんて言われて、何となく書き入

    Re: 今さら聞けないjQuery実行パターンまとめ【実行のタイミングって?ちょっとした補足】
    retlet
    retlet 2010/12/14
  • blog.knym.net | I'm searching something to change my life.

    '; doc += ''; doc += ''; doc += ''; winimg.document.writeln(doc); winimg.document.close(); } //]]> 一つのページ内にflashが多くて12個くらい表示されるページをつくってたとき、IE6で途中からFlashが表示されないというエラー報告があった。 一度、途中から表示されないバグがあって、そのときは併用してたjQueryのバージョンを最新のものを使うようにして、事なきを得たのだが、今回の報告は最初、理由がわからなかった。 いろいろ調べると 回線速度がそんなに早くない環境のIE6で起きるらしい 今回はXPがSP2とかSP3とか関係なかった。 ということで、NetLimiter – The Ultimate Bandwidth Shaperを使って、帯域制限をかけて10KB/sくらいで確認したら、た

    retlet
    retlet 2010/12/14
  • VIPPERな俺 : 【閲覧注意】 オチで「うおお」ってなる怖い話くださいぃぃ!

    retlet
    retlet 2010/12/14
  • ボードゲームで学ぶ「社会生き抜く力」 (1/2ページ) - MSN産経ニュース

    一定のルールに従ってピースを置き、いくつの升目を獲得できるかを競うボードゲームで学習する生徒。論理的思考力の高まりが期待できるという 教育やビジネスの現場でボードゲームを活用する動きが広がっている。子供の論理的思考力の向上やビジネススキルアップなどのツールとして導入。遊びながら「社会を生き抜く力」を高められる点が人気の秘密のようだ。 大手学習塾「栄光ゼミナール」は昨年、幼児向けクラス「栄光キッズカレッジ」2校でボードゲーム学習を取り入れた。升目にさまざまな形のピースをはめ込み、獲得した升目の数を競う「ブロックス」や、盤上を交通渋滞に見立て自分の車と他の車を1手ずつ動かしながら最短の手筋で出口を目指す「ラッシュアワー」など。いずれも効率性や先を読む力が要求される。 学習では子供の論理性や先見性を養うため、「どうしてその選択をしたの」と問いかける。最初は「分からない」と答えていた子供も、徐々に

    retlet
    retlet 2010/12/14