jQuery
var result = $('#hoge').is(':visible'); // true or false
HTML: <input id="male" type="radio" name="sex" value="0"><label>男性</label> <input id="female" type="radio" name="sex" value="1"><label>女性</label> ■ チェックされたradioボタンのvalue値の取得する jQuery の独自cssセレクタ(:checked)を使って取れる // 男性にチェックが入っている場合 var result1 = $('input[name="sex"]:checked').val(); // 0 // or var res…
「autoResize」はテキストエリアを自動リサイズしてくれるjQueryプラグイン。autoResize – James Padolsey http://james.padolsey.com/javascript/jquery-plugin-autoresize/Download: Full: autoresize.jquery.js [4k] http://james.padolsey.com/demos/pl…
・リリースノート http://blog.jquery.com/2011/01/31/jquery-15-released/・jquery-1.5.js Development (207KB, Uncompressed Code) http://code.jquery.com/jquery-1.5.js・jquery-1.5.js Production (29KB, Minified and Gzipped) http://code.jquery.com…
編集中に別のページに遷移しようとした時に確認ダイアログを出したい。 以下のように onbeforeunload イベントを使えばOK。 window.onbeforeunload = function (e) { var e = e || window.event; // For IE and Firefox prior to version 4 if (e) { e.retur…
formタグ内にsubmitタグがある場合、テキストボックス内でEnterキーを押すとsubmitされてしまう。 <form id="register_form" method="post" action="/register"> <input type="text" name="username" /> <input type="text" name="age" /> <input type="submit" value="保存" /> </form> submitされないようにjQueryで以下のように対応。jquery-1.4.2.js $(document).ready(functio…
IE で Array.indexOf を使おうと思ったら実装されていないことを知った。 以下のように追加する。 if (!Array.prototype.indexOf) { Array.prototype.indexOf = function(elt /*, from*/) { var len = this.length; var from = Number(arguments[1]) || 0; f…