JQuery – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מאין תקציר עריכה
שורה 18:
'''jQuery''' היא [[ספריית JavaScript]] הנתמכת על ידי [[דפדפן|דפדפנים]] שונים (cross-browser), שמטרתה להקל על כתיבת [[שפת תסריט|סקריפטים]] ל[[צד לקוח|צד הלקוח]]. jQuery הופצה לראשונה בשנת [[2006]], וכיום משמשת בלמעלה מ-50% מתוך 10,000 האתרים הנצפים ביותר{{הערה|{{cite web |url=http://trends.builtwith.com/javascript/jQuery|title=סטטיסטיקות שימוש ב-jQuery}}}}. זוהי [[ספרייה (תכנות)|ספריית]] [[JavaScript]] הפופולרית ביותר שנמצאת בשימוש כיום{{הערה|{{cite web |url=http://w3techs.com/technologies/overview/javascript_library/all|title=שימוש בספריות JavaScript באתרי אינטרנט}}}}.
 
jQuery היא [[תוכנה חופשית]] ב[[קוד פתוח]] תחת רישיונות [[הרישיון הציבורי הכללי של גנו|GNU GPL]] ו-MIT License. הו־[[תחביררישיון MIT|סינטקסMIT]]. התחביר של jQuery תוכנן במטרה לפשט את האפשרויות לניווט בתוך מסמך, בחירת אלמנטים של [[Document Object Model|DOM]] באופן יעיל במיוחד, יצירת [[הנפשה|אנימציות]], טיפול באירועים, ויצירת אפליקציות מבוססות [[AJAX (תכנות)|AJAX]]. בנוסף לכך, jQuery מאפשרת גם יצירת תוספים ([[פלאג אין|plug-ins]]) מעל לספריית ה-JavaScript. דבר זה מאפשר ל[[מתכנת|מפתחים]] ליצור [[אבסטרקציה (מדעי המחשב)|אבסטרקציות]] עבור אינטראקציות ואנימציות ברמה הנמוכה ([[שפת תכנות Low-level|low-level]]), ויצירה של אפקטים ויישומונים (widgets) מתקדמים. הגישה ה[[מודולריות|מודולארית]] של jQuery מאפשרת יצירה של [[דף אינטרנט|דפי אינטרנט]] דינאמיים ו[[יישום רשת|יישומי וב]] רבי עוצמה בקלות.
 
[[מיקרוסופט]] ו[[נוקיה]] הודיעו על כוונותיהן להטמיע את jQuery בפלטפורמות שלהן. מיקרוסופט אימצה את jQuery לשימוש בפלטפורמות [[ASP.NET AJAX]] ו-[[ASP.NET MVC]] שלה. כמו כן, jQuery נמצאת בשימוש ב[[מדיה-ויקי]] מאז גרסה 1.6.
שורה 24:
== רעיון הספרייה ==
העבודה עם jQuery, נעשית באמצעות אובייקט מוגדר מראש הקרוי 'jQuery', כאשר לצורך נוחות, ניתן לסמן אותו באמצעות תו הדולר ($).{{ש}}
הנה דוגמהלדוגמה, למחיקת כל הקישורים מדף מסוים, על ידי הסרת כל המופעים של האלמנט <a> מה-מה־[[HTML]].
<syntaxhighlight lang="javascript">
$('a').remove()