那那哥
2017-10-13 09:13
采纳率: 79.5%
浏览 4.4k
已采纳

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条回答 默认 最新

  • 等待-mark 2017-10-13 09:54
    已采纳





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

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

    });

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 页面上的id是唯一的啊 怎么可以一样

    评论
    解决 无用
    打赏 举报
  • 24min 2017-10-13 12:59

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





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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题