alert($('#showselect div').map(function(){
 return $(this).find('span').text()+':'+$(this).find('label').text()
}).get().join());

解决方案 »

  1.   

    var selectedInfo = $(".selectedInfo");
    var result = "";
    for(var i=0,len = selectedInfo.length;i<len;i++){
    span = selectedInfo.eq(i).children("span:eq(0)").html();
    label = selectedInfo.eq(i).children("label:eq(0)").html();
    if(i==0){
    result = span+":"+label; 
    }else{
    result += ","+span+":"+label; 
    }
    }alert(result);暂时没有想到很好的方法,用了个笨的方法
      

  2.   

    div 下 span label 版主的方法。
      

  3.   

    var $a = $("#showselect div");
    var $b = $.map($a,function(k,v){
    return $(k).find('span').text() + ':' + $(k).find('label').text();
    });
    alert($b.join());
      

  4.   

    谢谢版主的答案。但是新的问题来了。。
    http://bbs.csdn.net/topics/390679333 
    马上结贴