یک طراح وب

آدم ها را نمی توان فقط به یک یا چند موضوع ِ خاص، محدود ساخت. آدمی که این پشت نشسته است، از هر موضوعی می نویسد!

با کمک جی‌کوئری، یک شمارنده برای افتتاح سایت‌تان طراحی کنید

نوشته‌ی علیرضا در October 8, 2009 روی جی کوئری

از من می‌پرسید به نظرم به‌تر هست همیشه برای کارهای‌تان ارزش قائل شوید. چون اولین گام ِ موفقیت، اهمیت دادن به آن کار است. پس چه به‌تر که از همان آغاز، یک شروع ِ جالب داشته باشیم.

بگذریم. می‌خواهیم یک چیز ِ کوچولو درست کنیم که تا زمان ِ آغاز به‌کار ِ سایت یا وبلاگ و یا هرچیز ِ دیگری که هست، تعداد روزها و ساعات ِ باقی‌مانده را برای بازدیدکننده‌گان بشمارد. مثلا بگوید “به‌زودی تا 5 روز و 8 ساعت و 27 دقیقه و 40 ثانیه‌ی دیگر سایت افتتاح خواهد شد” یا یک همچین‌چیزی :)

coming-soon

کار ِ سختی نیست. اول، کتاب‌خانه‌ی جی‌کوئری را از اینجا بگیرید (اگر اجازه نداد، از اینجا بگیرید).

سپس این اسکریپت را دریافت کنید.

یک فایل با نام index.html بسازید و کدهای زیر را در آن بگذارید:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>به‌زودی...</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="countdown.js"></script>
</head>
<body>
<center><div id="count_down_container"></div></center>
<script type="text/javascript">
var currentyear=new Date().getFullYear()
var target_date=new cdtime("count_down_container", "december 31, "+currentyear+" 18:0:00")
target_date.displaycountdown("days", displayCountDown)
</script>
</body>
</html>

در خط ِ 12، تاریخ ِ مربوط به پایان ِ شمارنده را باید تعیین کنید. مثلا من آن را روی آخرین روز ِ سال گذاشته‌ام. یعنی 31اُم دسامبر و همچنین هجده ساعت هم به آن اضافه کرده‌ام.

حالا دستورات ِ سی‌اس‌اس ِ زیر را هم اضافه کنید:

body {background-color: #ddeef6;}
#count_down_container {color: #e43c01; font: bold 150px Georgia; direction: rtl;}
sup {font: bold 13px Tahoma; color: #666; margin-left: 60px;}

در انتخاب‌گر ِ count_down_container، دستورات مربوط به فونت و ظاهر ِ اعداد ِ شمارنده را تعریف می‌کنیم.

خب، تمام شد دیگر. نمونه‌ی این شمارنده را اینجا ببینید و آن را کامل دریافت کنید:

download-zips

15 دیدگاه نوشته شده است! می توانید دیدگاه خود را بنویسید »

  • محمد در 09/10/10 گفت:

    سلام , خوبه و خیلی کار آمده :)

    قبلا یکی رو دیده بودم که روی روزی که تعیین می کردی گیر می کرد , ولی این بهتره.

    ممنون میشم به وبلاگ تازه نفس من هم سری بزنید !

    موفق باشید !

  • محسن در 09/10/11 گفت:

    جديدا رو هرچي دست مي زارم مي بينم با جي كوئري انجام شده يا ميشه انجامش داد . ضرورتا ايجاب مي كند كه برويم اصولي ياد بگيريم اين قسم را ! شما منبعي سراغ داري عجالتا ؟ ( البته غير از شخص شخيص جنابتان )

  • محمد در 09/10/12 گفت:

    @محسن

    با اجازه صاحب بلاگ :)

    شما به سایت خودش برید یا دنبایل jquery chm manual در گوگل باشید !

    با تشکر

  • Ali در 09/10/13 گفت:

    سلام ، فکر نکنم اینجا از جی کوئری اصلا استفاده کرده باشید ها! نه اون اسکریپت پلاگین جی کوئری هست نه تو صدا زدنش از جی کوئری استفاده شده

  • علیرضا در 09/10/13 گفت:

    @Ali
    بله درست می‌فرمایید. این مقاله دو قسمتی هست و استفاده‌ی جی‌کوئری‌مون هم در قسمت ِ بعدی هست که سعی می‌کنم به‌زودی منتشرش کنم :)

  • جالب بود. ممنون.

  • ميشه گذاشت واسه تمام شدن سال تحصيلي جديد :))

    مرسي عليرضا :)

  • امید در 09/10/18 گفت:

    سلام
    دوست عزیز من فکر می کنم وردپرس با آی پی های ایران مشکل داشته باشه!
    چرا که من تا به حال دو وبلاگ ساختم اما وارد نمی شود!
    ممنون میشم راهنمایی کنید.
    با تشکر

  • علیرضا در 09/10/18 گفت:

    @امید
    این به‌خاطر فـیــلـتریـنـگ مخابرات هست، یکی از دوستان مطلب کاملی در این مورد نوشته:
    http://web3b.wordpress.com/2008/07/02/fiilter-all-blog-publish-post-to-wordpress-and-blogger/

  • voltan در 09/10/24 گفت:

    بسیار عالیه ! دستت درد نکنه ! توی وبلاگ های فارسی که من سرمیزم وب لاگ شما بیش از همه در مورد جی کوری مینویسه !

  • سلام
    بدون دانلود jQuery كد اجرا شد!! :)
    كلاً از آموزشهاتون تشكر زياد.

  • الهیار در 09/10/27 گفت:

    مرسی با تایمر حال کردم D:

  • آرش در 09/11/10 گفت:

    ممنون. تو سایتم از این کد استفاده کردم.

  • vaxiti در 09/11/11 گفت:

    مفید بود مرسی

این پست تا به حال بازتابی نداشته است!

لطفا قبل از نوشتن دیدگاه خود، توجه داشته باشید که دیدگاه‌تان در رابطه با این پست باشد. در غیر این‌صورت می‌توانید از فرم تماس استفاده کنید. ممنون از توجه‌تان :)
my avatar

دیدگاه خود را ارسال کنید