jQueryでselectやcheckboxからattrでvalueを抜き出すことができなくなってた
TOP > てきとうにこらむ > ゲーム作りとプログラミング日記 > jQueryでselectやcheckboxからattrでvalueを抜き出すことができなくなってた
メモ
なんかjQueryのバージョンをあげたら、動かなくなった時があったのでメモ。
jQuery.attr()
以下の様なselectタグがあったとする。
<select name="hoge">
<option value="1">1</option>
</select>
いつもは、attrでvalueを取得していたんだけど、1.10にすると動かなくなった。なので、調べていくと1.6以降ではpropメソッドを使うようだ。
jQuery("select[name=hoge]").attr("value"); // 1.6以降だと動かない
jQuery("select[name=hoge]").prop("value");
もしくはvalでもいいかなと。
jQuery("select[name=hoge]").val();
恥ずかしいです。
jQueryを追っかけていなかったのバレバレじゃないですかーやだー。