$("[name=required].attr('class')=='sel_b'").each(function() {
                requireds += $(this).attr("name");
                requireds += ",";
    });    $("[name=required].attr('class')=='sel_b'") 请问有什么问题? 

解决方案 »

  1.   

    写错了 $("[name=required].attr('class')=='sel_b'").each(function() {
      requireds += $(this).attr("id");
      requireds += ",";
      });  不过不与循环条件有关
      

  2.   

    $("[name='required'][class='sel_b']").each(function () {
      

  3.   

    $(".sel_b[name='required']").each(function(){
        requireds += $(this).attr("id");
        requireds += ",";
    })
      

  4.   

    $(".sel_b[name='required']").each(function(){
        requireds += $(this).attr("id");
        requireds += ",";
    });jquery的类选择器是用点号(.)  用属性选择器的话,有些浏览器是不兼容的...
      

  5.   

    $(".sel_b[name='required']").each(function(){
        requireds += $(this).attr("id");
        requireds += ",";
    });
    很方便
      

  6.   

    http://topic.csdn.net/u/20110818/16/250fd146-7712-4ed1-99a6-a67bd96ebd7b.html?seed=207864214&r=75041884#r_75041884  求解