Copy
<div class="a"></div>
<li class="1"></li>
<li class="2"></li>
<div class="b"></div>
<li class="3"></li>
이런식으로 되어있을때
div a와 div b 사이에 li 반복문을 돌려서 li class="2" 인걸 찾는 방법이 있나요?
원래
Copy
<div class="a">
<li class="1"></li>
<li class="2"></li>
</div>
이런식이면
Copy
$('.a').each(function(){
$(this)==
~~
이런식으로 쓸텐데
div로 안묶여있어서요.
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
2019-03-27 (수) 14:15:22
$(".2").html();
현재 위에 예시로 보여주신 코드에서는 그냥 이런 식으로 찾으면 됩니다.
html, css, js는 소스 보기로 해서 나온 화면을 그대로 복사해서 넣으셔야 합니다.
답변에 대한 댓글 2개
rlawhd
2019-03-27 (수) 14:18:17
2019-03-27 (수) 14:35:53
$(".a").nextUntil(".b", "li.2").css("color", "blue");
답변을 작성하려면 로그인이 필요합니다.
div a 랑 b 사이에 있는것만 선택해야합니다.