ציטוט:
נכתב במקור על ידי Itay
אתה יכול לעבוד עם פונקציה שתחליף את התוכן של DIV עם innerHTML לפי הפרמטר שאתה מעביר לו בהתאם לכפתור נשלחץ, או כמו שאלעד אמר - ליצור את כל האובייקטים מראש, ואז להציג ולהסתיר בהתאם למה שנלחץ..
|
לא!
אל תחליף את התוכן עם innerHTML ואני גם אסביר לך למה :
כי עם innerHTML אתה לא שומר על ה state של הטאב ולעומת זאת, עם display אתה כן.
לדוגמא: עברתי לטאב כלשהו, התחילה פעולה של טעינת ITEM מסויים, עברתי טאב וחזרתי לטאב הראשוני שאליו עברתי.. תצטרך לפתוח שוב את ה ITEM בשביל לקרוא אותו, זה לא ישמור על המצב שלו