JQuery חלון מודאלי - בשביל מה הוא מיועד וכיצד להתקין אותו

תוכן עניינים:

JQuery חלון מודאלי - בשביל מה הוא מיועד וכיצד להתקין אותו
JQuery חלון מודאלי - בשביל מה הוא מיועד וכיצד להתקין אותו
Anonim

כדי למצוא את התשובה לשאלתך, לפעמים אתה צריך להשקיע הרבה זמן, במיוחד אם בכל הנוגע לעיצוב אתרים, אדם שאינו בקיא במיוחד בעניינים כאלה החליט להקים אתר בכוחות עצמו. חלון מודאלי של jquery יכול להיות משימה מייסרת כזו.

אתה יכול למצוא הרבה חלונות כאלה באינטרנט. נראה שאתה רק צריך להעתיק אותם ולהדביק אותם באתר שלך… עם זאת, לא הכל כל כך פשוט. למזל, יש איזה פרט שמאט הכל, ואי אפשר לפתור את המשימה, כי אין צורך בידע לכך. לכן, במקום להציק מיד לחלון מודאלי ב-jQuery עם הרבה תכונות מעניינות שקשה ליישם, עדיף להתחיל עם חלון מודאלי קטן והפשוט ביותר ללא בעיות מיותרות.

אם יש בלוג איפשהו בוורדפרס, אז הכל מאוד פשוט, ובדרך כלל אין קשיים, שכן יש לו כבר הרבה פתרונות מוכנים - מודולים קופצים שונים. אבל יש גם אפשרויות שונות לחלוטין שבהן אתה צריך "לפסל" חלון מודאלי בעצמך או לפנות לשירותים בתשלום של מומחים. כידוע, אף אחד לא רוצה לשלם, במיוחד כשנראה שאתה רק צריך לרדת לעומק העניין, והכל יתברר די מהרבחינם לחלוטין.

יש צורך בחלון מודאלי של jquery כדי להציג תוכן שמתאים למידע בדף ומשלים אותו.

jQuery - מה זה?

להבנה מלאה, אם מישהו לא יודע, אז jquery היא ספריית JavaScript, וזו האחרונה, בתורה, פירושה פיסת קוד שמוטמעת בקוד של דף אינטרנט ומאפשרת לך להשיג אפקטים שונים שלא ניתן ליישם בתוך HTML ו-CSS. דוגמה טיפוסית לקטע קוד כזה תהיה התאריך או השעה הנוכחיים המוצגים בדף.

למפתחי הספרייה יש אתר רשמי, המשתפר ומתעדכן כל הזמן, בקשר אליו קיימות כל הגרסאות החדשות המציעות ספריות חדשות.

כדי להגיד ל-jquery שאתה צריך אפקט כזה או אחר, יש שפת CSS עם גיליונות סגנונות.

שפת CSS

CSS פירושו גיליונות סגנון מדורגים. כעת אי אפשר למצוא אתר באינטרנט שאינו משתמש בשפה זו.

לכן, בחלונות מודאליים, jquery ו-CSS הם כמעט חיוניים וחיוניים. לכן, אם jquery אינו כלול, עליך לעשות זאת.

כדי לעשות זאת, ההודעה הבאה מוכנסת בתוך תג ה-head:

jQuery
jQuery

בשביל מה מודלים?

מודאל jquery פשוט שמופיע כשהאתר נטען יכול להיות שימושי להשגת עוקבים נוספים. החלון יופיע עם פתיחת הדף. זה לא מאוד מסיח את הדעת ולא סביר להפחיד אף אחד, שכן עם אי הנוחות הקלה ביותר קלנסגר, ולכפתור הסגירה יהיו עוגיות, וכאשר תלחץ עליו, החלון המודאלי שנעלם לא יצוץ שוב.

חלון קופץ

חלון קופץ של jquery שמופיע רק פעם אחת בכל עמוד הוא וריאציה של חלונות מודאליים.

כדי ליישם אותו, יש לנקוט במספר צעדים.

אתה יכול להשתמש בתוספים מיוחדים עבור חלונות מודאליים. עדיף להוריד אותם מאתרי מפתחים כמו arcticModal. הוא מתחבר באופן הבא:

חלון מודאלי של jQuery
חלון מודאלי של jQuery

ללא עיצוב חלונות, אחד מהערכות נושא הסטנדרטיות של הפלאגין ייראה כך:

חלון מודאלי פשוט של jQuery
חלון מודאלי פשוט של jQuery

לאחר מכן, תוסף קובצי ה-cookie מחובר:

חלון מודאלי של jQuery
חלון מודאלי של jQuery

כתיבת קוד HTML המספק מידע למשתמש:

חלון מודאלי של jQuery
חלון מודאלי של jQuery

המחלקה arctimonial-close שצוינה בקוד פירושה שהחלון המודאלי של jQuery ייסגר איתו.

לאחר מכן מגיע התסריט הסופי:

מודאלי של jQuery קופץ
מודאלי של jQuery קופץ

חלק מהפרמטרים שבהם נעשה שימוש פירושם את הדברים הבאים:

closeOnOverClick: יקבע אם החלון ייסגר בעת לחיצה על שכבת-העל.

CloseOn Esc: פירושו לחיצה על Esc.

פג תוקף: מציין את הזמן שבו קובץ ה-cookie יישמר. בגרסה המוצעת, הזמן הזה יהיה שישים יום, כלומר, החלון לא יוצג במשך חודשיים. קובץ ה-cookie מתעדכן בכל ביקור.

למד כיצד להתקין על שלךחלון מודאלי jQuery באתר, ניתן לעבור לאפשרויות מורכבות יותר במידת הצורך. לשם כך, מתווספים מגוון סגנונות CSS, והחלון יהפוך שונה לחלוטין מחלונות מודאליים באתרים אחרים.

פנטזיה ודמיון יעזרו להגדיל משמעותית את מספר המנויים הודות לפתרונות כאלה, וחלונות מודליים המוכנסים במיומנות בחנויות מקוונות יכולים להגדיל את המכירות פי כמה. לכן, הזמן המושקע בתכנות והתקנת חלונות יהיה מוצדק ובהחלט ישתלם!

סוגי חלונות מודאליים

חלונות מודאליים יכולים להופיע כאשר אתה לוחץ על הכפתור המתאים או להיטען יחד עם הדף ולהופיע מיד עם הטעינה. ייתכן שהם לא יופיעו עוד בסגירה למשך תקופה מסוימת אם מוגדרת קובץ Cookie, כמו בדוגמה שתוארה לעיל, או שהם עשויים להופיע בכל פעם שהדף נטען. ישנם חלונות מודאליים שמתקבעים במקום אחד ונשארים בו, למרות תנועות בדף, ויכולים להיות דינאמיים כאשר החלון מכיל מידע עם קישור, והמשתמש עובר דרכו. אז רק החלון יעודכן, בעוד הדף המקורי נשאר ללא שינוי.

מוּמלָץ: