![]() |
# 1 |
חבר מתקדם
|
![]() אהלן ,
אני ב"ה בונה API קטן ויש לי בעיה שאני לא מצליך לפתור , הנה הבעיה יש קובץ JS שאני נותן למשתמשים לייבא מהאתר שלי שמכיל פונקצית JSONP , לא משנה איפה הקוד הודפס לפני שאני מריץ את הפונקציות אני צריך לבדוק אם התאג המיוחד של הAPI הודפס כבר (apitag , בהמשך תבינו) , אם תג הAPI כבר הודפס -> תריץ פונקציות אם התג של הAPI לא הודפס עדיין , תחכה שיודפס ואז תבצע את הפקודות לדוגמא , יש לי את הקוד הזה : קוד:
<html> <head> <!-- js code - contain Jsonp functions --> <script type="text/javascript" src="jsonp.js"></script> </head> <body> <!-- when this newtag get print , the function starts --> <newtag:api size="small">myNewTag</newtag:api> </body> </html> קוד:
<newtag:api size="small">myNewTag</newtag:api> <script> startJsonp(); </script> אני גם לא יודע איכן המשתמש הדפיס את קוד ה JS , זה יכול להיות בHEAD , ואולי בסוף הדף לכן אני לא יכול לנקוט בכאלה שיטות אם זה ב HEAD אני לא יכול לבצע את הפקודות כי אני צריך שהתאג יהיה מודפס קודם אני לא רוצה להשתמש ב window.onload הטעינה של הדך יכולה להמשך מספר שניות ויצור עיקוב jquery אני לא יכול לסמוך אם למשתמש יש JQ בדף השאלה שלי היא האם יש איזה שהוא listener או משהו כזה שיכול לעקוב מתי התאג הספציפי הזה הודפס ואז להפעיל את הפונקציה או משהו כזה מה עושים במצב כזה? |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|