הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 06-03-10, 16:14   # 1
golanba
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
מיקום: חיפה
גיל: 32
הודעות: 143

golanba לא מחובר  

עזרה| בעיה בהכנסת HTML עם JQUERY

שלום לכולם

הבעיה שלי היא שבניתי timer של פירסומת,הקטע שאחרי שהזמן של הפירוסמת מסתיים,התוכן לא מוצג.


עכשיו האלמנט TB_window לא מתמלא ב HTML של האלמנט PLINK, למרות שה HTML של האלמנט PLINK מוגדר (עשיתי CONSOLE.LOG והוא מדפיס מה שצריך)

this.id גם מוגדר כמו שצריך, בדקתי גם אותו. כשאני עושה
קוד:
console.log( $('#plink' + this.id).html() )
זה מודפס כמו שצריך, אבל שאני מגדיר את זה לתוך ה HTML של TB_window זה לא עובד. (הדפסתי את ה HTML של TB_window אחרי ההכנסה וזה ריק)

הנה הקוד:

קוד:
 $(".thickbox").click( function() { 
		setTimeout(function(){	
			$('#TB_window').html( $('#plink' + this.id).html() );
			
		
		}, 10000);
	});

תודה לעוזרים
  Reply With Quote
ישן 06-03-10, 20:24   # 2
יניב בן צבי
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 162

יניב בן צבי לא מחובר  

אני לא בטוח אבל נראה לי שהוא לא מכיר את this.id... תבדוק את זה...
  Reply With Quote
ישן 06-03-10, 22:07   # 3
golanba
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
מיקום: חיפה
גיל: 32
הודעות: 143

golanba לא מחובר  

this.id גם מוגדר כמו שצריך, בדקתי גם אותו
  Reply With Quote
ישן 07-03-10, 11:26   # 4
IgalSt
מנהל פורום, עסק רשום
 
IgalSt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: המרכז
גיל: 37
הודעות: 1,432
Send a message via Skype™ to IgalSt

IgalSt לא מחובר  

כמה דברים לנסות:
קודם כל, תנסה להזין סתם טקסט בתור ה-HTML ותראה אם יש הוא מתמלא.
אם כן,
תנסה להזין את ה- $('#plink' + this.id).html() בתוך משתנה ולעשות alert - תראה אם הכל מוצג כמו שצריך.
אם אחרי כל זה עובד, אז תנסה כבר עכשיו להכניס את הערך של המשתנה לתוך ה-HTML ב- TB_window.
  Reply With Quote
ישן 08-03-10, 14:21   # 5
golanba
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
מיקום: חיפה
גיל: 32
הודעות: 143

golanba לא מחובר  

הכל עובד,מדפיס כמו שצריך
רק כשאני מגדיר את זה בתוך הפונקציה זה לא עובד
  Reply With Quote
ישן 08-03-10, 15:34   # 6
O-B
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בבית
גיל: 34
הודעות: 1,423
שלח הודעה באמצעות ICO אל O-B

O-B לא מחובר  

לדעתי אתה צריך להעביר את this.id לתוך הפונקציה או להגדיר אותה באופן גלובאלי..
אם אתה יכול תביא את קטע הקוד שהוא מוגדר בו..
__________________
בברכה עובד, מפתח אתרים.
  Reply With Quote
ישן 08-03-10, 16:40   # 7
golanba
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
מיקום: חיפה
גיל: 32
הודעות: 143

golanba לא מחובר  

לא הבנתי....

אבל הנה החלק בHTML שבו זה מוגדר
קוד:
<a href="#TB_inline?height=700&width=800&inlineId=linksad" class="thickbox" id="{$links->id}">
links->id זה ערך מהמסד
  Reply With Quote
ישן 08-03-10, 22:48   # 8
IgalSt
מנהל פורום, עסק רשום
 
IgalSt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: המרכז
גיל: 37
הודעות: 1,432
Send a message via Skype™ to IgalSt

IgalSt לא מחובר  

ה-ID שלך, הוא רק מספר?
כי זה לא יכול להיות רק מספר ואמור להתחיל באות.

ובכל מקרה, יותר קל יהיה לכולם להבין אם פשוט תכין דף דוגמא מופשט עם הבעיה
  Reply With Quote
ישן 09-03-10, 00:33   # 9
יניב בן צבי
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 162

יניב בן צבי לא מחובר  

לפי מה שבדקתי הבעיה היא עם #TB_window הוא לא מצליח להחליף אותו כל השאר תקין..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 18:27.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ