שלח תשובה

זירת השאלות

1548
צפיות
4
תשובות

שאלה ב Jquery וסלקטורים, משהו פשוט מאוד

,‏ 13 באפריל, 2013

יש לי את הקוד הזה :
http://pastebin.com/tBxMXQ8A

אני רוצה שברגע שילחצו על div עם class של subcat הוא יעלים את עצמו, למה זה לא עובד?

תודה מראש!

4 תשובות

  1. אתה מצמיד אירוע לאובייקט שלא קיים עדיין

  2. Nir Tzezana הגיב:

    אוקי, אז מה הדרך הנכונה לעשות את זה?

  3. שתי אפשרויות:

    או להצמיד את ה-click ל-div רק אחרי שהוא נכתב לעמוד, בתוך הפונקציה של ה-add

    או ליצור אירוע ש"יבעבע" פנימה לכל האלמנטים העתידיים שיווצרו בתוך example#. פעם זה היה באמצעות פונקציה של jQuery שנקראה live, אח"כ שינו את זה ל-delegate או שזה הרחבה של ON – לא בטוח, צריך להציץ על התיעוד העדכני…

  4. Nir Tzezana הגיב:

    השתמשתי בשיטה הראשונה, תודה רבה! 🙂

שלח תשובה