リストのうちのいずれかをクリックしたときに、valueの値を変数へ代入したいのですが、コンソールを見ると「undefined」となってしまいます。
コードは以下です。
html
1<ul id="price"> 2 <li class="even"><a class="btn" href="#02" name="price" value="300" onclick="price()">300円</a></li> 3 <li class="odd"><a class="btn" href="#02" name="price" value="600" onclick="price()">600円</a></li> 4 <li class="odd"><a class="btn" href="#02" name="price" value="1200" onclick="price()">1200円</a></li> 5</ul> 6
js
1function price() { 2 var out_price = $('price li a').val(); 3 console.log(out_price)? //undefined 4};
以上で問題を特定できますでしょうか。
回答2件
あなたの回答
tips
プレビュー