jQuery 3.3

event.timeStamp




jquery

event.timeStamp Returns: Number

الوصف: الفرق في ميلي ثانية بين وقت إنشاء المتصفح للحدث و 1 كانون الثاني 1970.

  • الإصدار المضافة: 1.2.6 event.timeStamp

يمكن أن تكون هذه الخاصية مفيدة event.timeStamp أداء الحدث عن طريق الحصول على قيمة event.timeStamp عند نقطتين في التعليمة البرمجية event.timeStamp إلى الاختلاف. لتحديد الوقت الحالي داخل معالج الأحداث ، استخدم (new Date).getTime() بدلاً من ذلك.

ملاحظة: نظرًا لوقوع خطأ منذ عام 2004 ، لم يتم ملء هذه القيمة بشكل صحيح في Firefox ولا يمكن معرفة الوقت الذي تم إنشاء الحدث فيه في هذا المتصفح.

مثال:

عرض الوقت منذ تنفيذ معالج النقر آخر.

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>event.timeStamp demo</title>
  <style>
  div {
    height: 100px;
    width: 300px;
    margin: 10px;
    background-color: #ffd;
    overflow: auto;
  }
  </style>
  <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
 
<div>Click.</div>
 
<script>
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;
});
</script>
 
</body>
</html>

عرض: