$(this).filter(".descBox").show(500);
보통 다소 복잡한 작업을 수행하기 위해 filter을 사용합니다. 예를 들어 "this"부모 내 모든 div의 배경을 변경 한 다음 descBox 클래스가 "this"안에있는 모든 div 내에서 "descBox"클래스에만 테두리를 추가하려고합니다. (기본적으로 수동에서 해제)이 같은
뭔가이 상황에서 어쩌면
$("div", this).css("background", "#c8ebcc")
.filter(".descBox")
.css("border-color", "red");
:
<div>
<div></div>
<div class="descBox"></div>
<div class="descBox"></div>
<div class="descBox"></div>
<div class="descBox"></div>
<div></div>
</div>
<script>
$("div").click(function()
{
$("div", this).css("background", "#c8ebcc")
.filter(".middle")
.css("border-color", "red");
});
</script>
.. 그러나 현재 활동적인 div? –
clicked on - ammendment coming – kalpaitch