मुझे यह फ़ंक्शन मिला है जो इस प्रारूप पर टाइमर शुरू करता है 00:00:00 जब भी मैं एक बटन पर क्लिक करता हूं। लेकिन मुझे नहीं पता कि फ़ंक्शन कैसे शुरू करें और रोकें। मुझे कुछ स्निपेट मिले हैं जो मैंने सोचा था कि मददगार हो सकता है लेकिन मैं उन कामों को नहीं कर सका। मैं जेएस में वस्तुओं का उपयोग करने के लिए नया हूँ।मैं टाइमर को कैसे रोकूं और फिर से शुरू करूं?
function clock() {
var pauseObj = new Object();
var totalSeconds = 0;
var delay = setInterval(setTime, 1000);
function setTime() {
var ctr;
$(".icon-play").each(function() {
if ($(this).parent().hasClass('hide')) ctr = ($(this).attr('id')).split('_');
});
++totalSeconds;
$("#hour_" + ctr[1]).text(pad(Math.floor(totalSeconds/3600)));
$("#min_" + ctr[1]).text(pad(Math.floor((totalSeconds/60) % 60)));
$("#sec_" + ctr[1]).text(pad(parseInt(totalSeconds % 60)));
}
}
पैड() सिर्फ प्रमुख जोड़ता शून्य
धन्यवाद @Speransky। इस दृष्टिकोण के साथ, मैं एक बटन पर रोक या फिर से शुरू कैसे कर सकता हूं? – esandrkwn
फिर से धन्यवाद। मुझे यह मेरे लिए काम कर रहा है। – esandrkwn
मैं स्वयं के उपयोग को कम करने में सक्षम नहीं हूं ... अलग-अलग स्थानों में यह अलग-अलग अर्थ है ... मैं थोड़ा उलझन में हूं .. क्या आप कृपया समझा सकते हैं। इस http://jsfiddle.net के लिए एक अलग दृष्टिकोण है/wMJuQ/ –