שגיאה בטעינת תמונה והחלפת התמונה באמצעות jQuery

לפעמים כאשר אני מוסיף אלמנט של תמונה (img) אני לא באמת יכול לדעת אם התמונה תיטען או לא. זה יכול לקרות ממספר סיבות, למשל, שימוש בתמונה שנמצאת בשרת אחר, תמונה שנטענת באמצעות web service שעלול להיות לא פעיל לעיתים או שיחזיר שגיאה.

במקרים כאלה אני נוטה להשתמש בפונקציה של jQuery שתחליף את התמונה הבעייתית שלא נטענה בתמונה אחרת כך שבמקום שהמשתמש יראה שגיאה או אזור ריק שלא ברור מה אמור להיות שם, אציג לו תמונת אחרת שתסביר שיש שגיאה או תמונה ברירת מחדל שלא תפגע בחווית המשתמש שלו. [עוד]