וובמאסטר - תיכנות ובניית אתרים
שאלות ותשובות:
הוסף תשובה

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

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

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

תודה מראש!

Nir Tzezana, 13/4/2013
תגיות: jquery hide selector‏  
הוסף תשובה  |  הוסף הערה
4 תשובות לשאלה זו
הוסף תשובה
אתה מצמיד אירוע לאובייקט שלא קיים עדיין
אלי ענתבי, 13/4/2013
הוסף תשובה  |  הוסף הערה
אוקי, אז מה הדרך הנכונה לעשות את זה?
Nir Tzezana, 13/4/2013
הוסף תשובה  |  הוסף הערה
שתי אפשרויות:

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

או ליצור אירוע ש"יבעבע" פנימה לכל האלמנטים העתידיים שיווצרו בתוך example#. פעם זה היה באמצעות פונקציה של jQuery שנקראה live, אח"כ שינו את זה ל-delegate או שזה הרחבה של ON - לא בטוח, צריך להציץ על התיעוד העדכני...
אלי ענתבי, 13/4/2013
הוסף תשובה  |  הוסף הערה
השתמשתי בשיטה הראשונה, תודה רבה! :)
Nir Tzezana, 13/4/2013
הוסף תשובה  |  הוסף הערה
הוסף תשובה לשאלה זו:




וובמאסטר © כל הזכויות שמורות