Javascript 具有两个属性的选择器
我试图循环到所有具有必需属性且值为空的输入 我试过这个Javascript 具有两个属性的选择器,javascript,jquery,Javascript,Jquery,我试图循环到所有具有必需属性且值为空的输入 我试过这个 $("input[required][value='']").each(function(){ alert("s"); }); 但不幸的是,它不起作用。有什么帮助、想法吗?试试这样: $("input[required]").filter(function(){ return $(this).val().length === 0; }).each(function(){ alert("s"); }); 您的代码
$("input[required][value='']").each(function(){
alert("s");
});
但不幸的是,它不起作用。有什么帮助、想法吗?试试这样:
$("input[required]").filter(function(){
return $(this).val().length === 0;
}).each(function(){
alert("s");
});
您的代码应该按原样工作,只需将其放入
$(function()…
中,如下所示
$(函数(){
$(“输入[必需][值=“”])。每个(函数(){
警报;
});
});
应该是
$("input[required][value='']").each(function)({
alert("s");
});
如果您能添加完整的代码,JSFIDLE演示将有助于快速解决这个问题