当有一个选定的jQuery元素满足某个条件时,有没有办法轻松编写一个导致为true的条件?
if($('input[name*="box_feature"]').attr('value') === undefined)) {
}
我有上面的代码,但问题是有时候我们有多个具有相同名称的输入,并且可以定义其中一个。那么在jQuery中执行此操作的最简单方法是什么,即检查所选元素中是否至少有一个符合某个条件。
答案 0 :(得分:2)
您可以检查选择器中的多个属性:
if( $('input[name*="box_feature"][value]').length > 0 ) {
alert('found');
}
参考文献: