jQuery – שיטה חדשה לכתיבת JavaScript

יותר ויותר אתרי אינטרנט ואפליקציות משתמשות ב-jQuery על מנת לשלב JavaScript. מאמר מבוא זה מספר ומדגים שימוש ב-jQuery באתר אינטרנט

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

אז מה זה jQuery?

jQuery היא Framework- ספרית JavaScript שמכילה מאות פקודות מקוצרות עם סינטקס שמאפשר לנו לדבר עם הפקודות האלו ולהפוך אותן לזמינות בקוד שלנו. באופן יותר מופשט – אנו יכולים לבצע דברים מרהיבים במעט מאד קוד.

נשמע מסובך? ממש לא. שימו לב לדבר הבא:


תלחצו עלי

jQuery זה פשוט ביותר, כדי להראות ולהסתיר את הפסקה הזו (ועוד באנימציה!) הייתי צריך לכתוב כמה וכמה שורות קוד. יצרתי את האפקט הזה באמצעות שורות קוד בודדות:


<script type="text/javascript">
$(document).ready(function() {
$("#clickme").click(function () { 
$("#example").show("slow")
});
 });
</script> </p>

שימו לב לכמה מעט קוד כתבתי על מנת לגרום לזה לקרות לעומת כמה שורות קוד הייתי צריך לכתוב אם הייתי כותב את זה בקוד JavaScript רגיל. (ויש עוד אנימציה).

באתר אינטרנט / אפליקצית web רגילה יש לא מעט JavaScript, שימוש ב-jQuery יכול לחסוך זמן פיתוח רב ולהביא לתוצאות יותר טובות.

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

פוסטים נוספים שכדאי לקרוא

יסודות בתכנות

backward compatibility ו forward compatibility

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

פתרונות ומאמרים על פיתוח אינטרנט

לא פרצו לנו, רק דלף לנו – לקחים טכניים מפרשת אלקטור

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

יסודות בתכנות

Decoupling ו-Coupling בהנדסת תוכנה

הסבר על מושג מרכזי בהנדסת תוכנה ובכתיבת קוד שכדאי להכיר במיוחד כשמנחים LLM בכתיבת קוד.

יסודות בתכנות

איך TCP עובד? מבט מעמיק

הסבר מעמיק מתחת למנוע על איך תקשורת TCP עובדת כולל ניתוח פקטות.

גלילה לראש העמוד