jQuery利用時の例
PLAIN TEXT
JavaScript:

var eventTargetList = [$("#el1"), $("#el2"), $("#el3")];

 

for(var i = 0; i <eventTargetList.length; i++){

    var $el = eventTargetList[i];

    //クリックイベント設定

    $el.click( function(){

        var indexNo = i;

        return function (){

            alert("el.click:" + indexNo);

        };

    }());

}

Continue reading about javascriptのイベントメソッド内でのクロージャ(カプセル化)の実例

以下、同僚からの情報をメモ
Access-Control-Allow-Origin は IE がだめー
IE8 と IE9 の回避はあるらしいが、IE7 がだめーらしい(試してない)
http://temog.info/ [...]

Continue reading about javascriptでのクロスドメイン通信のためのサーバー側対応方法

http://d.hatena.ne.jp/esperia/touch/20100321/1269203457
クロージャの利用価値を再認識。
javascriptのsetIntervalから実行される関数内で、this [...]

Continue reading about javascriptのsetIntervalから実行される関数内でのthisでクロージャの大切さを知った。

JavascriptでGAEとPOST通信(クロスドメイン)して通信結果を取得したかったけど、JSONPはPOST通信では通信結果取得できないっぽい。
GET通信だと可能。ってかGETじゃないと原理上不可っぽい。
以下の [...]

Continue reading about JSONPはPOST通信では通信結果取得できないっぽい。

http://loftimg.jp/blog/actionscript/js-flash-focus.php

Continue reading about [memo]「JavaScriptからFlashにフォーカスを与えられるよ」を参考にしてみた

FlashコンテンツとJSコンテンツでエンコード文字列を共有する場合、
<Flash(AS2)>
エンコード:escapeメソッド
デコード:unescapeメソッド
<Javascript>
エンコード:encodeU [...]

Continue reading about [memo]FlashコンテンツとJSコンテンツでエンコード文字列を共有

http://journal.mycom.co.jp/articles/2010/09/29/scrollview/index.html

Continue reading about [memo]タッチ端末のスクロールUIを簡単に再現! YUIの新ウィジェット”ScrollView”

動画の自動再生をjavascriptの処理で行おうとするとバージョンによって挙動がかわる。
●iOS3.1(初期版)
コンテンツ表示後、ユーザーのクリックイベント等を介さず、プログラム処理(タイマー等で)単純にvideo [...]

Continue reading about iPadのOSがアップデートされるたびに変わるHTML5のvideoオブジェクトのの仕様

HTML5のvideoタグにaddEventListenerしておいて、動画ファイルロード完了後に関数実行するように書いていても、
iPad上で閲覧した場合、videoタグ、もしくはそのvideoタグを含む親要素等を非表 [...]

Continue reading about [iPad]HTML5のvideoタグにaddEventListenerしていても、一旦非表示にすると削除される。

hideito on 8月 26th, 2010

iPhone・iPad上で閲覧するJSのWebアプリを開発していたところ、
jQueryを使用したクロスドメインのPOST通信(.ajaxや.post)が、iPhoneOS3の場合だけ送信できない現象に遭遇!!
iOS4 [...]

Continue reading about iPhoneOS3のSafariでクロスドメインPOST通信