div 태그에 중첩 된 간단한 이미지 세트가 있습니다. 특정 인덱스가있는 항목을 프로그래밍 방식으로 선택할 수 있는지 궁금합니다.jquery를 사용하여 jquery 배열의 특정 객체를 검색하려면 어떻게해야합니까?
var n = new Array();
n.push(a);
n.push(b);
n.push(c);
n[1]; // b
어떻게하면 JQuery에서이 작업을 수행 할 수 있습니까?
감사
div 태그에 중첩 된 간단한 이미지 세트가 있습니다. 특정 인덱스가있는 항목을 프로그래밍 방식으로 선택할 수 있는지 궁금합니다.jquery를 사용하여 jquery 배열의 특정 객체를 검색하려면 어떻게해야합니까?
var n = new Array();
n.push(a);
n.push(b);
n.push(c);
n[1]; // b
어떻게하면 JQuery에서이 작업을 수행 할 수 있습니까?
감사
사용 :eq(index)
selector 또는이 같은 .eq(index)
function :
$("#myDiv img:eq(0)") //get the first one
//equal to: $("#myDiv img").eq(0)
$("#myDiv img:eq(1)") //get the second one
//equal to: $("#myDiv img").eq(1)
또는 .get(index)
있다 :
$("#myDiv img").get(0) //get the first one
위의 옵션에는 모두 0 기반의 색인.
var image = $('#div_id img').get(2)
고마워, 원래 이것을 사용했지만 어떤 방법도 호출 할 수 없었으므로 잠시 후에 구문을 검토 할 것입니다. 예 : 할 수 없어 var image = $ ('# div_id img'). get (2) image.show(); – Chris
@Chris yeah - Nick이 암시 하듯이 DOM 요소 만 반환하고 jQueries 체인 방법에 액세스 할 수 없습니다. – calumbrodie
Fab, 고마워요! – Chris