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

מתוך ויקיפדיה, האנציקלופדיה החופשית
תוכן שנמחק תוכן שנוסף
מ החלפת פרמטר לשם פרמטר אחיד "אתר אינטרנט" (תג)
תומר (שיחה | תרומות)
שורה 28: שורה 28:
</syntaxhighlight>
</syntaxhighlight>
באמצעות שימוש בפונקציה '''noConflict''', ניתן להחליף את סימן ה-$ בסימנים אחרים למניעת התנגשות במשתנים אחרים.{{ש}}
באמצעות שימוש בפונקציה '''noConflict''', ניתן להחליף את סימן ה-$ בסימנים אחרים למניעת התנגשות במשתנים אחרים.{{ש}}
jQuery תומך בהפעלה של פונקציות על אובייקטים בדף HTML, או הפעלת פונקציות ישירות שאינם קשורים לאלמנטים.
jQuery תומך בהפעלה של פונקציות על אובייקטים בדף HTML, או הפעלת פונקציות ישירות שאינן קשורות לאלמנטים.
לדוגמה, הפונקציה הבאה מציגה על המסך קטע קוד שנטען בAJAX מדף מסוים:
לדוגמה, הפונקציה הבאה מציגה על המסך קטע קוד שנטען ב־AJAX מדף מסוים:
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
$.get('/',function (response) {
$.get('/',function (response) {

גרסה מ־14:42, 5 בפברואר 2020

jQuery
מפתח jQuery Team
מחזור חיים 26 באוגוסט 2006 – הווה (17 שנים)
גרסה אחרונה 3.2.1
 (20 במרץ 2017)
מערכת הפעלה חוצה-פלטפורמות
נכתבה בשפות javaScript
סוג רישיון MIT
קוד מקור https://github.com/jquery/jquery עריכת הנתון בוויקינתונים
קטגוריה ספריית JavaScript
jQuery.com
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

jQuery היא ספריית JavaScript הנתמכת על ידי דפדפנים שונים (cross-browser), שמטרתה להקל על כתיבת סקריפטים לצד הלקוח. jQuery הופצה לראשונה בשנת 2006, וכיום משמשת בלמעלה מ-50% מתוך 10,000 האתרים הנצפים ביותר[1]. זוהי ספריית JavaScript הפופולרית ביותר שנמצאת בשימוש כיום[2].

jQuery היא תוכנה חופשית בקוד פתוח תחת רישיונות GNU GPL ו־MIT. התחביר של jQuery תוכנן במטרה לפשט את האפשרויות לניווט בתוך מסמך, בחירת אלמנטים של DOM באופן יעיל במיוחד, יצירת אנימציות, טיפול באירועים, ויצירת אפליקציות מבוססות AJAX. בנוסף לכך, jQuery מאפשרת גם יצירת תוספים (plug-ins) מעל לספריית ה-JavaScript. דבר זה מאפשר למפתחים ליצור אבסטרקציות עבור אינטראקציות ואנימציות ברמה הנמוכה (low-level), ויצירה של אפקטים ויישומונים (widgets) מתקדמים. הגישה המודולארית של jQuery מאפשרת יצירה של דפי אינטרנט דינאמיים ויישומי וב רבי עוצמה בקלות.

מיקרוסופט ונוקיה הודיעו על כוונותיהן להטמיע את jQuery בפלטפורמות שלהן. מיקרוסופט אימצה את jQuery לשימוש בפלטפורמות ASP.NET AJAX ו-ASP.NET MVC שלה. כמו כן, jQuery נמצאת בשימוש במדיה-ויקי מאז גרסה 1.6.

רעיון הספרייה

העבודה עם jQuery, נעשית באמצעות אובייקט מוגדר מראש הקרוי 'jQuery', כאשר לצורך נוחות, ניתן לסמן אותו באמצעות תו הדולר ($).
לדוגמה, למחיקת כל הקישורים מדף מסוים, על ידי הסרת כל המופעים של האלמנט <a> מה־HTML.

$('a').remove()

באמצעות שימוש בפונקציה noConflict, ניתן להחליף את סימן ה-$ בסימנים אחרים למניעת התנגשות במשתנים אחרים.
jQuery תומך בהפעלה של פונקציות על אובייקטים בדף HTML, או הפעלת פונקציות ישירות שאינן קשורות לאלמנטים. לדוגמה, הפונקציה הבאה מציגה על המסך קטע קוד שנטען ב־AJAX מדף מסוים:

$.get('/',function (response) {
alert(response)
});

ראו גם

קישורים חיצוניים

ויקישיתוף מדיה וקבצים בנושא JQuery בוויקישיתוף

הערות שוליים

  1. ^ "סטטיסטיקות שימוש ב-jQuery".
  2. ^ "שימוש בספריות JavaScript באתרי אינטרנט".