jquery多个条件
时间: 2024-08-13 07:04:15 浏览: 72
jQuery中的多个条件筛选通常通过链式操作结合`filter()`或`find()`函数来实现。如果你想基于多个选择器同时筛选元素,可以这样做:
```javascript
// 示例:首先找到所有class为"element1"的元素,然后在这些元素中找出id为"target1"和"target2"的
var elements = $('.element1').filter(function() {
return $(this).is('#target1') || $(this).is('#target2');
});
```
在这个例子中,`.filter()`函数接收一个匿名函数作为参数,这个函数会依次检查每个匹配到的元素,如果元素同时满足`#target1`或`#target2`的选择器,则会被保留。
阅读全文