ABA


"עזרה בנוגע ל jquery יש לי דיליי מטורף בזמן שהסקריפט שלי קולט הגעה לסוף הדף"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20105 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20105
BLACK DOG 
חבר מתאריך 1.8.02
150 הודעות
   00:37   14.07.13   
אל הפורום  
  עזרה בנוגע ל jquery יש לי דיליי מטורף בזמן שהסקריפט שלי קולט הגעה לסוף הדף  
 
   זה האתר
https://rotter.name/nor/graphics/20063.shtml

עכשיו כשגוללים עד למטה יש שמש שעולה וזה סבבה, בסקריפט שלי אמרתי שאם אתה מגיע לסוף הדף תעלה את השמש וכו' וניסיתי להוסיף ELSE (הדף לא בקצה) תוריד את השמש במידה והיא למעלה, זה עובד אבל בדילי מטורף ולסירוגין , יכול לא לעבוד יכול כן לעבוד
מישהו יודע מה הסיבה לזה ?
זה קורה לי כל פעם שאני בונה אתר שמשתמש במאזין לגלילה (עד הסוף למעלה או למטה) ואז אני מוותר על זה בגלל הדילי שנוצר.

Redot


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  המ... לא ראיתי תקיעה בכרום... מה שכן, עובד ב-IE9 ומטה (לא תמיד יש console) Ice Cold  14.07.13 12:00 1
     כרגע הסקריפט הזה מבוטל השארתי רק שיעלה את השמש וזהו BLACK DOG  14.07.13 12:30 2
  תיקון לקוד שלך, dvir8 14.07.13 20:35 3
     nice catch :) Ice Cold  15.07.13 11:51 6
         :] dvir8 15.07.13 20:32 7
  מה המשמעות של duration: 600 ? BLACK DOG  15.07.13 00:42 4
     משך זמן האנימציה dvir8 15.07.13 03:20 5

       
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   12:00   14.07.13   
אל הפורום  
  1. המ... לא ראיתי תקיעה בכרום... מה שכן, עובד ב-IE9 ומטה (לא תמיד יש console)  
בתגובה להודעה מספר 0
 
ראיתי את ה-DEBUGGING שאתה עושה שם, נראה תקין האמת...
כשאני אצליח לגרום לזה לא לעבוד אולי אני אבחין במשהו חחח


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BLACK DOG 
חבר מתאריך 1.8.02
150 הודעות
   12:30   14.07.13   
אל הפורום  
  2. כרגע הסקריפט הזה מבוטל השארתי רק שיעלה את השמש וזהו  
בתגובה להודעה מספר 1
 
   לא יודע מאיפה המגיע הדיליי
זה דיליי של יותר משניה משהו מוזר

Redot


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   20:35   14.07.13   
אל הפורום  
  3. תיקון לקוד שלך,  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 14.07.13 בשעה 21:16 בברכה, dvir8
 

function suns(scrol) {
if (scrol + $(window).height() == $(document).height()) {
if ($(".sun").not(":visible")) {
$('.sun').show().animate({
'bottom': 390,
'opacity': 1
}, 600);
}
} else {
if ($(".sun").is(":visible")) {
$('.sun').animate({
'bottom': 0,
'opacity': 0
}, {
duration: 600,
queue: false
}, function () {
$(this).hide();
});
}
}
}

מה שקרה, שכל הזזה של הסקרולר אנימציה הופעלה. בברירת המחדל jquery מכניס אנימציות לתור. כלומר היו לך המון אנימציות של הסתרה לפני של ההופעה.
לכן שהוא סיים את כל אוסף ה durations השונים שזה 600*50 גלילות בערך הוא רק התחיל להפעיל את האנימציה של ההצגה.
אז מה שעשיתי בעצם הוצאתי את ההסרה של השמש מהתור, כלומר שאם אתה זז שיסיר ישר את השמש בלי לחכות. בנוסף, הוספתי הסתרה והופעה כדי שאוכל לבדוק אם השמש בכלל מופיעה כי אין מה להפעיל אנימציה על אלמנא שלא מופיע בכלל. זה גם בזבוז משאבים.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   11:51   15.07.13   
אל הפורום  
  6. nice catch :)  
בתגובה להודעה מספר 3
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   20:32   15.07.13   
אל הפורום  
  7. :]  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
BLACK DOG 
חבר מתאריך 1.8.02
150 הודעות
   00:42   15.07.13   
אל הפורום  
  4. מה המשמעות של duration: 600 ?  
בתגובה להודעה מספר 0
 
  

Redot


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   03:20   15.07.13   
אל הפורום  
  5. משך זמן האנימציה  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net