sim*_*Pod 1 javascript arrays jquery
使用jquery,如何在值数组中选择没有属性值的所有元素?
假设我有数组['a', 'b']
和输入
<input value="a">
<input value="b">
<input value="c">
<input value="d">
Run Code Online (Sandbox Code Playgroud)
我怎么可以只选择那些具有价值c
和d
?有没有办法没有each()
使用某种选择器,所以我可以使用它作为find(selector)
功能的例子?
选择所有输入$('input')
然后使用filter()
var arr = ['a', 'b'];
var inputs = $('input').filter((x,y) => !arr.includes($(y).val()));
console.log(inputs.length);
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input value="a">
<input value="b">
<input value="c">
<input value="d">
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
197 次 |
最近记录: |