با استفاده از این جی کوئری می توانید یک شمارش معکوس ایجاد کنید
آموزش استفاده
- فراخوانی css و کتابخانه jquery
<link rel="stylesheet" type="text/css" href="style.css"> <script type="text/javascript" language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
- html و کد های jquery
<div id="wrapping"> <div id="clock-ticker" class="clearfix"> <div class="block"> <span class="flip-top" id="numdays">8</span> <span class="flip-btm"></span> <footer class="label">روز</footer> </div> <div class="block"> <span class="flip-top" id="numhours">14</span> <span class="flip-btm"></span> <footer class="label">ساعت</footer> </div> <div class="block"> <span class="flip-top" id="nummins">34</span> <span class="flip-btm"></span> <footer class="label">دقیقه</footer> </div> <div class="block"> <span class="flip-top" id="numsecs">9</span> <span class="flip-btm"></span> <footer class="label">ثانیه</footer><br> </div> <script type="text/javascript"> $(document).ready(function(){ var theDaysBox = $("#numdays"); var theHoursBox = $("#numhours"); var theMinsBox = $("#nummins"); var theSecsBox = $("#numsecs"); var refreshId = setInterval(function() { var currentSeconds = theSecsBox.text(); var currentMins = theMinsBox.text(); var currentHours = theHoursBox.text(); var currentDays = theDaysBox.text(); if(currentSeconds == 0 && currentMins == 0 && currentHours == 0 && currentDays == 0) { // if everything rusn out our timer is done!! // do some exciting code in here when your countdown timer finishes } else if(currentSeconds == 0 && currentMins == 0 && currentHours == 0) { // if the seconds and minutes and hours run out we subtract 1 day theDaysBox.html(currentDays-1); theHoursBox.html("23"); theMinsBox.html("59"); theSecsBox.html("59"); } else if(currentSeconds == 0 && currentMins == 0) { // if the seconds and minutes run out we need to subtract 1 hour theHoursBox.html(currentHours-1); theMinsBox.html("59"); theSecsBox.html("59"); } else if(currentSeconds == 0) { // if the seconds run out we need to subtract 1 minute theMinsBox.html(currentMins-1); theSecsBox.html("59"); } else { theSecsBox.html(currentSeconds-1); } }, 1000); }); </script>
با سلام ببخشید یه مشکلی در مورداین نوع اسکریپ وجود داره اونم اینه این هر وقتی که مرورگر رفرش میشه این تاریخ از اون تاریخ داده شده شروع به شمارش می کنه یعنی از از اول شروع به شمردن می کنه و نمی شه به اون تاریخی داد تابه اون زمان بره لطفا راهنایی بکنید مثال شبیه عینی رو تو سایتم می تونید ببینید باتشکر
سجاد عزیز،
باید تو قسمت جاوا اسکریپت وقتی داره متغیر ها مقدار دهی میشه، خودت تاریخ و زمان ثانویه رو از زمان جاری کم کنی و با اون متغیر ها مقدار دهی کنی.
خیلی ساده اس, امید وارم موفق باشی.
مرسی مسعود
بسیار عالی بود 🙂
سلام
ببخشيد ميشه بفرماييد اينو چجوري بايد استفاده كرد؟ من هر دو كد بالا رو تو سايتم گذشاتم فقط شمارنده بصورت متن ساده افتاد. يعني اين حالت گرافيكي كه داشت نميافته. ميشه خواهش كنم كامل توضيح بدين چيكار بايد كرد؟
سلام
شما فایل css رو استفاده کردی ؟ چون استایل مربوط میشه به style.css
سلام . مرسی خوب بود . فقط با باز کردن دوباره صفحه شماره معکوس دوباره شروع میشه .
داداش من میخوام وقتی طرف رفرش میکنه نره از اول شروع کنه
بهم بگو چی کار منم
فایل های css یا بقیه فایل ها رو از کجا بیاریم؟
سلام.چه جوری میشه تاریخ اینو عوض کرد؟میخوام بذارم 7 روز دیگر
سلام
من نفهمیدم چطور باید کاری کنم که با ریفلیش زمان از نو شروع نشه؟
باید در کجا در کدام کد ها دست ببرم در کدام قسمتشون؟
چه جوری میشه زمانش رو تغییر داد؟
قشنگ بود مرسی
سلام
ببخشید من چی جوری باید به این ناریخ و ساعت بدم تا در اون زمان مشخص و معلوم معکوس کنه
لطفا کمک کنید
ببخشید اگر بخوام یه دستور بدم که وقتی شمارش تموم شد ، یه آهنگ پخش کنه باید چی کار کنم ؟؟
عزیز آخه کو style.css ???
اینم شد آموزش ؟
با سلام خدمت همه استادان گرامی دوستان چرا بعد رفرش کردن زمان باز از نو داره شروع میشه
لطفا کسی میتونه منو راهتمائی کنه خیلی لازم دارم تو اینترنم گشتم اصلا سورس شماره معکوس پیدا نکردم
خودمم از سایت نویسی چیزی بلد نیستم خواهش میکنم سورس بزارین که بشه بعد رفرش هم زمان از اول شروع نشه باتشکر از همه شما
سلام
طریقه استفاده رو کامل میشه توضیح بدین؟
فایل رو توی روت باید ریخت؟
سلام
چرا من زمانی که فایل زیر رو فراخوانی میکنم سایتم بهم میریزه؟
اینم سایتم:
http://popup.az-net.ir
سلام. چگونه زمان جاری را از زمان اصلی سایت کم کنیم؟ چون با رفرش بر می گرده به زمان مقدار دهی شده. لطفا بصورت عملی توضیح دهید. با تشکر از سایت خوبتان
سلام. میشه توضیح بدید دقیقا چطوری بهش تاریخ بدیم.
میخوام یه تاریخ ثابت بهش بدم تا اون تاریخ شمارش معکوس کنه.
این به طور ثابت 8 روز 14 ساعت 34 دقیقه و 8 ثانیه هست.
هر بار صقحه رفرش میشه از اول شروع میشه.
کجای کدو باید درست کنیم تا رفرش میکنیم از اول شرو نش ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
میش جواب بدید ؟؟؟؟؟
ببخشید من متوجه نشدم که چطوری تاریخ ثانویه رو کم کنم اگر میشه توضیح بدید روی کد ممنون
سلام ببخشید چرا این تایمر شمارندش اضافه نمیشه فقط کم میشه چرا ؟ لطفا کد افزایش عدد رو برامون بزارید ممنون میشم
منم سوال اقا سجاد را داشتم
“با سلام ببخشید یه مشکلی در مورداین نوع اسکریپ وجود داره اونم اینه این هر وقتی که مرورگر رفرش میشه این تاریخ از اون تاریخ داده شده شروع به شمارش می کنه یعنی از از اول شروع به شمردن می کنه و نمی شه به اون تاریخی داد تابه اون زمان بره لطفا راهنایی بکنید مثال شبیه عینی رو تو سایتم می تونید ببینید باتشکر”
میشه یکم باز کنید مطلب را اطلاعات من کم هست
ممنون