html
1<ul id="graphic"> 2 <li> 3 <input type="radio" value="1920,1080" id="fullHD" checked> 4 <label for="fullHD"><span></span>フルHD(1920×1080)</label> 5 </li> 6 <li> 7 <input type="radio" value="1280,720" id="HD"> 8 <label for="HD"><span></span>HD(1280×720)</label> 9 </li> 10</ul>
上記のようなhtmlがあったとして<li>内の<input>のvalueを取得するにはどうすればよろしいですか?
jquery
1//クリックされた物のvalueを取得したい 2$(document).on('change','#graphic li',function(){ 3 var index = $('#graphic li').index(this) 4 var li = $('#graphic li')[index] 5 console.log(li) 6});
クリックされたliまでは取得できるのですが、chirdrenやfindでvalueを取得できると思ったのですがエラーになってしまいうまく行きませんでした。
回答1件
あなたの回答
tips
プレビュー