JavaScript Tips

日々のWebアプリケーション開発の中で気付いたことを書き留めてゆく。主にjQuery、HTML、CSS、及びAndroidやiOS等モバイル向けのWebアプリケーションに関するTips。

無名関数の再帰arguments.calleeで無名関数を再帰呼び出しする
JavaScript
配列のすべての要素を参照、更新するforEachメソッドで配列のすべての要素を参照、更新する
JavaScript
formのsubmitを中止するonclick属性に書いた関数でfalseを返してsubmitを中止する
JavaScript
JSONと配列、オブジェクトとの相互変換配列やオブジェクトをJSON.stringifyメソッドでJSONにシリアライズ、JSONをJSON.parseメソッドでパースして配列やオブジェクトに変換
JavaScript
Canvasで書いた円が何故か縦長の楕円になるCanvasで普通に円を描いたはずなのに何故か縦長の楕円になる問題を修正
HTML
google-code-prettifyでコードを横スクロールさせると色が付いていない問題を修正するgoogle-code-prettifyで表示するコードの行が長いとき、行番号ありでそれを横スクロールさせると後の方の色が付いていない問題をCSSで修正する
CSS
IE9でborder-radiusとグラデーションを両立するIE9で角丸(border-radius)とグラデーション(SVG)を両立する
CSS
テキストは左寄せで、画像のみ中央に表示する同一タグ内でテキストは左寄せのまま、imgタグの画像を水平方向で中央に表示する
CSS
複数のクラスを合わせ持つ要素にスタイルを適用する複数のクラスをすべて持つ(AND条件)要素にスタイルを適用する
CSS
Nexus 7のChromeでキャッシュをクリアするNexus 7のChromeでキャッシュをクリアする
Other
ChromeでtouchイベントをエミュレートするWindows用のChromeでtouchend等のtouchイベントをエミュレートする
Other
マッチした要素の後に要素を追加するjQuery after
jQuery
マッチした要素の子要素の末尾に要素を追加するjQuery append
jQuery
マッチした要素の前に要素を追加するjQuery before
jQuery
Buttonのclickイベントでformのsubmitを抑止するjQueryのButtonのclickイベントでformのsubmitを抑止する
jQuery
iframe内の要素を操作するjQuery contents
jQuery
マッチした要素の子要素以下をすべて削除するjQuery empty
jQuery
JSONを取得するjQuery $.getJSON
jQuery
別のjsファイルをロードするjQuery $.getScript
jQuery
マッチした要素の子要素の先頭に要素を追加するjQuery prepend
jQuery
マッチした要素を削除するjQuery remove
jQuery
jQuery UIのSpinnerで時刻を入力するjQuery UI Spinnerウィジェット
jQuery

Copyright(C) 2004-2015 モバイル開発系(K) All rights reserved.
[Home]