jq遍历循环input的问题

html:

 <div>
<input id="demo" type="hidden" value="1"/>
<input id="demo" type="hidden" value="2"/>
<input id="demo" type="hidden" value="1"/>
</div>

jq:

 var ad = demo.value;

jq怎么判断value=2时不输出

3个回答





$(".demo").each(function(){
var value=$(this).attr("value");

    if(value==2){
        //里面写你想要的操作
    }

});

页面上的id是唯一的啊 怎么可以一样

xiuxiu567
那那哥 那id变成name呢?
2 年多之前 回复

html的id属性是唯一的,class属性可以重复,





jq:
if($(".demo").attr(value)===2){
//操作
}
else{
//操作
}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问