|
|
# 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 אורחים) | |
|
|