$(this).attr('id') vs $(this).prop('id') (v11)

Revision 11 of this benchmark created on


Description

Tests for .attr('id') vs .prop('id') when returning a jQuery object (note, not using within .id).

Preparation HTML

<div id="divtest" class="fillertest"><div></div>I AM SOME CONTENT LOREM IPSUM DOLOR SIT AMEt<div><a href="http://google.com">non-test text and then <span id="test">test</span></a></div>asdf asdfa ssf saf<span class="filler">jkasdfjkakjdf</span>d</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
var elem = $('#test');
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
closest min
$('#divtest').closest('.fillertest');
ready
closest more
$('#divtest').closest('div.fillertest');
ready
closest pre min
elem.closest('.fillertest');
ready
closest pre max
elem.closest('div.fillertest');
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.