![]() |
# 1 | |
עסק רשום [?]
|
בניית סליידר תמונות פשוט
אהלן
אני מנסה ליצור סליידר פשוט שמזהה כמה תמונות יש בתוך הDIV וממספר אותם. את החלק הזה כבר עשיתי. קוד:
$("div#slider img").css("display","none"); for(var i = 0;i<$("div#slider img").length;i++){ $("div#slider img").eq(i).addClass(i.toString()); } $("div#slider img:first-child").css("display","block"); function slider(correct,from){ console.log(correct); if($("div#slider img."+correct).css("display") == 'block'){ $("div#slider img."+(parseInt(correct)+1)).css("display","block"); $("div#slider img."+correct).css("display","none"); } } setInterval( function(){ for(var i = 0;i<$("div#slider img").length;i++){ slider(i,$("div#slider img").length); } } ,3000); HTML קוד:
<div id="slider"> <img src="upload/1.png" /> <img src="upload/uniuqe.png" /> <img src="upload/pro2.png" /> </div> עשיתי קוד בלולאת פור שרץ על כל התמונות, מסיר מה-i הקודם את ה display ונותן ל i+1 display:block עכשיו ברגע שהוא מגיע לתמונה האחרונה אני לא מצליח לאפס את הI כלומר קוד:
if(i == $("div#slider img").length) i = 0; זה פשוט תוקע את הדפדפן. החלטתי לוותר על הלולאות והצלחתי לבצע את זה: ציטוט:
__________________
![]() איציק ברבי - שירות לקוחות כתובת אתר: http://build-net.co.il/ איימל: Support@build-net.co.il טלפון: 052-3937296. Last edited by איציק ברבי; 10-12-13 at 15:43.. |
|
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|