2013-09-25 5 views
0

< li class = "">에 첫 번째 span 태그의 텍스트가있는 클래스가 있으므로 아래 코드를 수정할 수 있습니까?특정 태그의 클래스 할당

$("#tabs-2").one("click", function(){ 
    var x = $("#people span:first").text(); 
    $("#drinks li").addClass(x); 
    }); 


    <ul id="people"> 
     <li id="singer"> 
      <span class="0">1</span> 
      <span class="1">jane doe</span> 
      <span class="2">F</span> 
      </li> 

     <li id="singer"> 
      <span class="0">2</span> 
      <span class="1">john doe</span> 
      <span class="2">m</span> 
      </li> 
     </ul> 
+0

참고 : 동일한 ID를'signer' 여러 요소를 가지고, ID는 –

답변

0

$('#people').children().addClass(function(){ 
    return $(this).find('span:first').text() 
}) 

데모를보십시오 : Fiddle

+0

완벽한 고유해야합니다! 감사. –