![]() |
jquery אפשרות זהה לאפקט animate?
שלום , נתקעתי פה באיזה חתיכת קוד.
יש לי את הקוד הזה לצורך דוגמא HTML קוד:
<html> משום מה שאני עובד רק עם צבעים אז זה עובד לי טוב מאוד , שצבע אחד נכנס לי בתוך צבע אחר אבל עם תמונות זה לא עובד לי בכלל. בקטע הבעייתי פה הוא HTML קוד:
$("#thisimg").animate('src', "image2.png"); תודה רבה. |
אני לא מתמחה בJQ
אבל ניראה לי שזה יכול להיות פתרון בשבילך: קוד:
<html> |
לא הבנתי אתה מחפש פונקציה מקבילה לanimate רק של jQuery?
אם כן אז:http://api.jquery.com/animate/ |
ציטוט:
קוד:
$("#thisimg").mouseover(function(){ עריכה: בכל אופן, אם אתה רוצה שבו זמנית תמונה אחת תעשה fadeOut והאחרת fadeIn עליך להכניס את שתיהן לתוך איזשהו container ויהיה לו position:relative. לתמונות שבתוכו יהיה position:absolute וגם top:0; left:0. אחת מהן יהיה מוסתרת והשניה תהיה מוצגת. ופשוט תכיל את האפקטין של fadeIn ו-fadeOut לכל אחת מהן בהתאמה. ה-CSS הזה דואג לכך שהתמונות יהיו אחת מתחת לשניה וזה האפקט שאתה רוצה. |
תודה על התמיכה בכל הקשור לjquery יגאל אבל יש באג קטן בסקריפט..
התאג img משמש אותי כדי שאם תיכנס תמונה גדולה יותר מ- 50 על 50 אז התמונה תוקטן ותתאים את עצמה, וכאשר אני מכניס תמונה גדולה יותר מ- 50 על 50 לתוך התאג img אז כשהסקריפט מופעל הוא משנה את התמונה לתמונה מספר 2 ואז מחזיר לתמונה מספר 1 (כאשר היא לא מוקטנת ורואים רק את הפינה של התמונה המקורית) ורק אז מחליף לתמונה שתיים כמו שזה אמור לעשות. איך אפשר למנוע את ה"באג" הזה? תודה. |
תוסיף:
PHP קוד:
|
תודה , הסתדר.
|
ציטוט:
או ב-CSS, שזו האופציה המועדפת עליי. |
כל הזמנים הם GMT +2. הזמן כעת הוא 12:28. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ