• illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید تا کنون 6253 نفر در 14 دوره آموزشی سون لرن ثبت نام کرده اند !

Avgrund : راهی ساده برای ساختن Popup

0 3028 ۷ آبان ۹۳

در این مطلب میخوام بهتون یه پلاگین jQuery رو معرفی کنم که به آسانی هر چه تمامتر میتونین Popup مورد نظر خودتونو بسازید و از اون در سایتتون استفاده کنید.

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

این پلاگین بر روی jQuery 1.4 به بالا بخوبی کار میکنه و تست شده است.

حجم این پلاگین تقریبا 2 کیلو بایت هست.

برای استفاده از این پلاگین میتونین به اینجا برین و فایلهای مربوطه رو دانلود کنید.

من فایهلای مورد نیاز رو دانلود کردم و در آخر همین مطلب قرار دادم و شما میتونین اونا رو دانلود و استفاده کنید.

ما در این مطلب از jQuery و فایلهای jquery.avgrund.min.js و avgrund.css استفاده میکنیم.

در ابتدا یک فایل بنام avgrund.html بسازید و کدهای زیر رو درونش قررار بدین :

همونطور که میبینید فایلهارو به صفحمون اضافه کردیم و در انتها هم یک تگ باز و بسته script قرار دادیم که میتونین کدهای خودتون رو در اونجا قرار بدین.

همونطور که میبینید ما یک تگ p ساختیم و id اون رو برابر sample قرار دادیم. در این مطلب میخوایم وقتی روی این پاراگراف کلیک شد ، یک Popup نمایان بشه.

حتما باید فایل avgrund.css رو به صفحتون اضافه کنید تا به درستی کار کنه.

حالا میخوایم Popup رو برای پاراگراف قرار بدیم. کد زیر رو در نظر بگیرین :

با این کار مقادیر پیش فرض اعمال میشه و به همین راحتی با کلیک بر روی پاراگراف ، Popup ظاهر میشه.

مقادیر پیش فرض به صورت زیر هست ، که به راحتی میتونین هر کدوم رو که خواستین تغییر بدین و ویرایش کنید.

  •  width : با استفاده از این مورد میتونین عرض Popup رو تغییر بدین. بیشترین مقداری که میتونین بدین، 640 پیکسل هست. عدد رو به دو صورت 380 و '380px' میتونین بنویسید.
  • height : با استفاده از این ویژگی میتونین ارتفاع Popup رو تغییر بدین. بیشترین مقدار 350 پیکسل هست.
  • showClose : میتونین مشخص کنید که دکمه برای بسته شدن وجود داشته باشه یا نه.
  • showCloseText : میتونین متنی که باید بر روی اون کلیک بشه ، تا Popup بسته بشه رو معین کنید.

  • closeByEscape : میتونین مشخص کنید که با زدن دکمه Escape بسته بشه یا نه

  • closeByDocument : میتونین مشخص کنید که با کلیک کردن در خارج از Popup ، بسته بشه  یا نه.

  • overlayClass : با استفاده از این خصوصیت میتونین نام یک کلاس رو قرار بدین و بعدا استایل مورد نظر خودتون رو به Popup اعمال کنید.

  • enableStackAnimation : مقداری نوع مخفی شدن Popup رو تغییر میده.

  • onBlurContainer : میتونین در اینجا آدرس چیزی که میخواید وقتی Popup ظاهر میشه ، تار و Blur بشه رو قرار بدین. مثلا میتونین #sample رو قرار بدین. با این کار هر وقت Popup ظاهر بشه ، تار میشه. این خاصیت در همه مرورگرها بخوبی کار نمیکنه.

  • openOnEvent : با استفاده از این ویژگی میتونین مشخص کنید که Popup چجوری ظاهر بشه. میتونین بگین وقتی صفحه باز شد ، Popup هم خود بخود باز بشه برای یکبار و دیگه باز نشه. یا میتونین کاری کنید که با هر بار کلیک کردن Popup هم باز بشه.

  • setEvent : میتونین مشخص کنید که با چه رویدادی Popup ظاهر بشه. مثلا click و dblclick و mouseover و ...

  • onLoad : با استفاده از این ویژگی میتونین کدهایی قرار بدین. این کدها قبل از باز شدن Popup اجرا میشن.

  • onUnload : با استفاده از این ویژگی میتونین کدهایی قرار بدین. این کدها بعد از بسته شدن Popup اجرا میشن.

  • template : با استفاده از این ویژگی میتونین محتویات Popup رو تغییر بدین و مشخص کنید. میتونه یک رشته ی خالی باشه. یا میتونین یک Div یا ... که از قبل ساختید و بهش استایل دادین رو آدرس بدین ، تا باز بشه.

برای مطالعه بیشتر میتونین به این لینک مراجعه کنید.

خب دوستان خسته نباشید

موفق باشید. یا علی

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها اولین دیدگاه این مطلب را ارسال کنید.

ارسال دیدگاه

ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

:: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
عضویت/ ورود سریع با :
در حال اتصال ...

ورود به سایت

ورود سریع با :
در حال اتصال ...

جستجو در سون لرن

عبارت :
7LearnTelegram