こんにちは。いつもありがとうございます。
jQueryを使い複数あるラジオボタンのグループのそれぞれ1番目を自動的にチェックするプログラムを組もうとしているのですが、いまいちどうすればいいのかわからず質問させていただきました。
下のようにHTMLがあり、ulでグループ分けされたli内のinputの全グループの一番最初だけにチェックを入れるにはどうすれば良いですか_
html
1<ul class="form-list"> 2<li><input type="radio"></li> 3<li><input type="radio"></li> 4<li><input type="radio"></li> 5<li><input type="radio"></li> 6</ul> 7<ul class="form-list"> 8<li><input type="radio"></li> 9<li><input type="radio"></li> 10<li><input type="radio"></li> 11<li><input type="radio"></li> 12</ul> 13<ul class="form-list"> 14<li><input type="radio"></li> 15<li><input type="radio"></li> 16<li><input type="radio"></li> 17<li><input type="radio"></li> 18</ul>
下のコードではすべてのグループの中の一番最初のラジオボタンだけにチェックが入ってしまいます。。。
javascript
1$(function(){ 2 $(".form-list").each(function(){ 3 $("li input[type=radio]:eq(0)").prop("checked", true);//eq(x) indicate a order of radio box 4 }) 5});
どうかご教授願います。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/21 02:12