jQuery

jQueryを使った同じドメイン内のJSONPへのアクセスがIEで失敗する問題

JavaScriptがサーバにアクセスしてデータを取得する手段としてXMLHttpRequestがあるわけだけど、same domain policy すなわちセキュリティー的な観点から同一ドメイン内での通信に制限するポリシーによって、異なるドメインからデータを取ってくることはでき…

AndroidでjQueryが動かないなぁと思ったときに確認するべきかもしれない恐ろしい罠

jQuery を使っているスマートフォンサイトで、AndroidだけJavaScriptが機能しない事態が発生し原因の究明に相当の時間を要したのでメモ。以下のようなJavaScriptコードがあるとAndroidで死亡するようです。(当該要素のclass属性に任意の文字列を指定するコ…

jQueryでclickイベントにbindしたら、クリックしてないのに勝手に動き出した件

表題の件、検索しても出てこなかったので。 まずはコードを。 [ HTML ]<p class='sample'>ここをクリック</p> <p class='display'></p> [ javaScript ]$("p.sample").bind('click',hello('ja')); function hello(lan){ if(lan=='ja'){ var greet = 'こんにちは'; }else if(lan=='en'){ var greet = 'Hello!…