jquery选中div下除前两个input外,剩下的所有的input
时间: 2024-02-03 13:12:59 浏览: 17
可以使用 jQuery 的 `not()` 和 `slice()` 方法来实现选中 div 下除前两个 input 外的其它所有 input。
假设你要选择的 div 的 id 为 `myDiv`,代码如下:
```js
$("#myDiv input").not(":lt(2)").each(function() {
// 对剩下的 input 进行操作
});
```
上述代码中,`not(":lt(2)")` 表示排除前两个元素,即排除 `:lt(2)` 选择器所匹配的 input 元素,从而选中剩下的所有 input 元素。
相关问题
jquery获取div中所有input
可以使用以下代码来获取一个div中所有的input元素:
```javascript
var inputs = $('div input');
```
其中,`$('div input')`表示选择所有在div元素中的input元素。如果你想要选择特定的div元素,可以使用该div元素的ID或class来代替`div`。例如,如果你的div元素的ID是`myDiv`,那么可以使用以下代码来选择该元素中的所有input元素:
```javascript
var inputs = $('#myDiv input');
```
希望这可以帮助到你!
一个指定class的div下,有一个指定class的input,用jquery的选择器找到这个input
可以使用以下的 jQuery 选择器来找到这个指定class的 input 元素:
```javascript
$("div.specifiedClass input.specifiedClass")
```
其中,`div.specifiedClass` 表示指定 class 的 div 元素,`input.specifiedClass` 表示指定 class 的 input 元素。