2010-07-25 10 views
2

내 페이지에서 $('#conatiner1 span')을 수행하면 11 개의 스팬 요소가있는 배열을 반환합니다. 또한 11 가지 값을 갖는 배열 'vals'도 있습니다.요소 배열의 각 요소에 값 배열의 각 elem을 할당합니다. jQuery

'span more, write less'jquery 명령을 사용하면 val의 각 값을 각 범위 요소에 쉽게 할당 할 수 있습니까?

span 1 -> val 1; 
span 2 -> val 2; 
span 3 -> ... 

답변

3

예, 각 방법에 jquery를 살펴보십시오. 그들 중 일부는 없으며 모두 요소 인덱스를 핸들러 함수에 전달하고 있습니다. 예를 들어

, 당신은 당신이 그 지속 기간에 투입 할 값의 텍스트 저장하는 경우 :

var values = [...] // some values 
$('#conatiner1 span').each(function(i) { $(this).html(values[i]); }); 
  1. http://api.jquery.com/each/
  2. http://api.jquery.com/jQuery.each/
관련 문제