jQuery parents().hasClass() vs parentsUntil()
JavaScript performance comparison
Info
parents.hasClass vs closest
Preparation code
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
<div class="parent1">
<div class="parent2">
</div>
<div class="parent2">
<div class="parent3">
<div class="parent4">
</div>
<div class="parent4">
<div class="parent5">
<div class="parent6">
<div class="parent7">
</div>
<div class="parent7">
<div class="parent8">
<div class="parent9">
<div class="parent10">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="parent3">
</div>
</div>
</div>
</div>
Preparation code output
Test runner
Warning! For accurate results, please disable Firebug before running the tests. (Why?)
Java applet disabled.
| Test | Ops/sec | |
|---|---|---|
parents and hasClass |
|
pending… |
closest |
|
pending… |
parents(select) |
|
pending… |
many parent |
|
pending… |
find |
|
pending… |
Compare results of other browsers
Revisions
You can edit these tests or add even more tests to this page by appending /edit to the URL. Here’s a list of current revisions for this page:
- Revision 1: published by David Tong
- Revision 1: published by David Tong
- Revision 1: published by David Tong
- Revision 4: published by David Tong
- Revision 10: published by LucidObscurity
- Revision 11: published
- Revision 12: published
- Revision 13: published
0 comments