Jquery - event.timeStamp

by aaronk85

HTML

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div>Click.</div>
</body>
</html>

CSS

div { height: 100px; width: 300px; margin: 10px; 
      background-color: #ffd; overflow: auto; }

JavaScript

var last, diff;
$('div').click(function(event) {
  if ( last ) {
    diff = event.timeStamp - last
    $('div').append('time since last event: ' + diff + '<br/>');
  } else {
    $('div').append('Click again.<br/>');
  }
  last = event.timeStamp;
});