1
次のコードがあります。jqueryで値を取得できません
<ul class="multi-list tabs">
<li class="width-50 selected"><a class="first" value="123456">Mark Complete</a></li>
<li class="width-50"><a class="last even" value="123456">Delete</a></li>
<input type="hidden" name="wo[sub_complete_ids][]" value="">
<input type="hidden" name="wo[sub_delete_ids][]" value="">
</ul>
li.selected a.firstの値を取得しようとしていますが、その値は未定義です。
マイトライアルコードは
console.log($("ul.multi-list li.selected a.first").val());
それで何が悪い、それは値を表示していないようです。期待値は123456です。
さらに、このulは倍数にすることができます。