jQuery - סינטקס [ תחביר ] ופונקצית document.ready :

מה זה סינטקס ?

סינטקס או באנגלית – syntax – זהו תחביר שפת או כלי התכנות

יש אלמנטים דומים בין השפות, למשל בכל השפות – יש משפט תנאי , לולאות ועוד

המבדיל בין השפות – הוא גם הדרך שבה רושמים – התחביר [ הסינטקס ] , וגם פקודות הרלוונטיות לשפה זו

הסינטקס ב jQuery, מורכב משלושה חלקים :

1- סימן ה $

2- הסלקטור של CSS – שיצביע על האלמנט שעליו תתבצע הפעולה [ פונקציה ]

3- נקודה ואז הפעולה עצמה [ שהיא קריאה לפונקציות שמורות ב jQuery ]

$(“element”).action(); 

דוגמאות:

פונקציית document.ready

פונקציה זו עוטפת את כל הקוד ב jQuery

מטרתה למנוע מהקוד לעבוד עד שהדף נטען

הסיבה שאנו רוצים זאת , היא כי jQuery – עושה פעולות על אלמנטים בדף

למשל אפשרות לאפקט על אלמנט

אך אם האלמנט עוד לא הופיע עדיין ולא נטען ?

האפקט צריך להתבצע אחרי טעינת הדף

לכן עוטפים את הקוד בפונקציה document.ready

ככה זה נראה:

כמו שאתם רואים יש שתי צורות בהן ניתן לרשום פונקציה זו

דילוג לתוכן