jljlkasd9

Benchmark created on


Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
<div id="kk" style="position:absolute;top:50px;left:12px;">
</div>
<div class="options">
</div>

Test runner

Ready to run.

Testing in
TestOps/sec
jquery position()
var object = $('#kk');
var pos = object.position()

$('.options').css({
  'top': pos.top,
  'left': pos.left + 12
});
ready
basic javascript
var object = document.getElementById('kk');
var pos = new Object;

pos.left = parseInt(object.style.left);
pos.top = parseInt(object.style.top);

$('.options').css({
  'top': pos.top + 'px',
  'left': pos.left + 12 + 'px'
});
ready

Revisions

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