I looking for why `closest()` find first itself element before traversing tree. 

**For example:** I would like `fadeOut` the parent `div` element when i click on children element, but the children element is too a `div` and so is the children who `fadeOut`

```js
$(document).on("click", ".close", function() {
  $(this).closest("div").fadeOut();
});
```

```css
.feed {
  width: 200px;
  height: 200px;
  background: red;
  position: relative;
}
.close {
  position: absolute;
  top: 0;
  right: 0;
}
```

```html
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="feed">
  <div class="close">
    X
  </div>
</div>
```

Why is itself element who `fadeOut` and no the parent div element? 

I know `parent()` get the parent element, but `closest()` is supposed traversing elements tree.

Have you a concrete cases, where get itself is useful?