כשאנחנו מעצבים תפריט נפתח שעומד בצד ואנחנו רוצים שיפתחו ממנו תפריטי משנה ע"י לחיצה על אייטם מסויים
לדוגמא כשנלחץ על גלריה יפתח לנו תתי קטגוריות של הגלריה
ואנחנו רוצים לתכנן את זה שכאשר התתי קטגוריות יפתחו הם ידחפו למטה את כל שאר התפריטים
קצת רקע:
jquery עובד לפי ההיררכיה שיש לנו בקוד אם לא תתקיים ההיררכיה שהוא דורש הדבר ייצור בלגן והקוד לא יעבוד לכן חשוב לשמור על היררכיה מסויימת שאני יתאר בהמשך
לרוב אני ממליץ על תפריט שבנוי מul הפעם התפריט יהיה בנוי קצת שונה
(אבל שוב באינטרנט כל עוד הדבר עובד אז הוא טוב)
ההיררכיה תהיה כזאת:
דיב עם קלאס בשם אקורדיון
תפריט ראשי מיוצג ע"י h3 עם קלאס menu_item (שיינתן רק במקרה שאנו רוצים שהתפריט יהיה נפתח)
ודיב נוסף עם קלאס second_menu (שוב, במקרה שנו צריכים אותו כדי להכניס בתוכו את תפריטי המשנה)
כל השאר הם שאלה של עיצוב והגדרות css
מומלץ לשחק ולשאול שאלות נוספות להסבר נוסף במקרה שצריך
הנה הקובץ לניסיון
לדוגמא כשנלחץ על גלריה יפתח לנו תתי קטגוריות של הגלריה
ואנחנו רוצים לתכנן את זה שכאשר התתי קטגוריות יפתחו הם ידחפו למטה את כל שאר התפריטים
קצת רקע:
jquery עובד לפי ההיררכיה שיש לנו בקוד אם לא תתקיים ההיררכיה שהוא דורש הדבר ייצור בלגן והקוד לא יעבוד לכן חשוב לשמור על היררכיה מסויימת שאני יתאר בהמשך
לרוב אני ממליץ על תפריט שבנוי מul הפעם התפריט יהיה בנוי קצת שונה
(אבל שוב באינטרנט כל עוד הדבר עובד אז הוא טוב)
ההיררכיה תהיה כזאת:
דיב עם קלאס בשם אקורדיון
תפריט ראשי מיוצג ע"י h3 עם קלאס menu_item (שיינתן רק במקרה שאנו רוצים שהתפריט יהיה נפתח)
ודיב נוסף עם קלאס second_menu (שוב, במקרה שנו צריכים אותו כדי להכניס בתוכו את תפריטי המשנה)
כל השאר הם שאלה של עיצוב והגדרות css
מומלץ לשחק ולשאול שאלות נוספות להסבר נוסף במקרה שצריך
הנה הקובץ לניסיון