Timer bei Click reseten

Hallo, ich würde gerne den folgenden Countdown auf einer Seite integrieren, so dass er sich immer bei einem Click des Users auf der Seite auf seinen Ursprungswert zurückstellt und von neuem beginnt. Click soll heißen, nicht nur auf einen Link, sondern generell auf die Seite. Lässt sich das machen?

Der hier verwendete Code

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <div class="countdown">0</div> <script> $(document).ready(function() { var timer; var count=0; $('*').click(function(){ clearTimeout(timer); go(count) }); function go(count){ timer=setTimeout(function() { $('.countdown').html(count); count++; go(count); }, 1000); } go(0); }); </script>

Add Comment

* Required information
1000
Drag & drop images (max 3)
Powered by Commentics

Comments

No comments yet. Be the first!