select 按 JQuery 列表中的值输入
select input by value from list with JQuery
我有一个看起来像这样的列表:
<ul id='mylist'>
<li>
<input val="1">
</li>
<li>
<input val="2">
</li>
</ul>
如何使用 JQuery 到 select 按值输入?
我可以通过
得到 li 的列表
$("#mylist").children('li')
但不知道如何获取输入。
您可以使用 attribute-value 选择器
设置输入值的属性是value
,不是val
$('#mylist input[value="2"]').addClass('border');
.border {
border: solid 1px green;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<ul id='mylist'>
<li>
<input value="1">
</li>
<li>
<input value="2">
</li>
</ul>
我有一个看起来像这样的列表:
<ul id='mylist'>
<li>
<input val="1">
</li>
<li>
<input val="2">
</li>
</ul>
如何使用 JQuery 到 select 按值输入? 我可以通过
得到 li 的列表$("#mylist").children('li')
但不知道如何获取输入。
您可以使用 attribute-value 选择器
设置输入值的属性是value
,不是val
$('#mylist input[value="2"]').addClass('border');
.border {
border: solid 1px green;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<ul id='mylist'>
<li>
<input value="1">
</li>
<li>
<input value="2">
</li>
</ul>