제이쿼리 eq 질문
본문
eq(0)번째는 놔두고
eq(1)번쨰 이상부터 css를 주려고하는데
어떤식으로해야할지모르겟습니다
답변 4
each를 사용하시는건 어떠신가요
$(선택자).each(function(idx){
if(idx != 0)
$(this).css();
});
똑같은 css라면 다 css를 주고 eq 첫번째꺼만 따로 주시거나 다 다르면
var length = $(선택자).length;
for(var i =1;i < length; i++){
$(선택자).eq(i).css();
}
하시면 되지 않을까요?
만약 eq마다 다르면 저기에 조건문을 주시면 될거 같습니다.
<span class="test">1</span>
<span class="test">2</span>
<span class="test">3</span>
<span class="test">4</span>
<span class="test">5</span>
## script
$("span.test:gt(0)).css("background", "red");
$(선택자).eq(1).css('color:','red');
이런씩으로 하는거 아녀요?? 너무 어렵게 생각하신거같아요
답변을 작성하시기 전에 로그인 해주세요.