
17-08-2007, 12:17
|
|
|
|
חבר מתאריך: 12.08.05
הודעות: 883
|
|
|
שאלה ב-js פונקצית fade
ניסיתי ליצור פונקציה רקורסיבית ליצירת fade ב-div מסויים.
הבעיה שה-div מתעדכן בלולאה(כל פעם,id אחר).לכן אני חייב שהפונקציה תקבל כמשתנה את ה-id של אותו div.
סתם ככה זה עובד,אבל ברגע שאני קורא לפונקציה ובתוכה המשתנה,זה לא עובד....
אם למישהו יש מושג למה זה קורה,אני אשמח לדעת.
תודה!
הפונקציה:
function fadeOut(div) {
if(a > 0){
a -= 6;
if(ie5) document.getElementById(div).filters.alpha.opacity = a;
if(ns6) document.getElementById(div).style.MozOpacity = a/100;
setTimeout('fadeOut(div)', 0);
}
else a= 100;
}
|