Beste tweakers,
Ik heb een scriptje wat de volgende HTML ontcijferen moet:
Hier moet jquery de eerste en de 2e image uit ophalen. Dit werkt...bijna...
Ik heb door gekregen dat dit met next kan en ik heb dat dan ook geprobeerd met de volgende code:
echter krijg ik als alert de 1ste en 3de slide te zien...ipv de 1e en 2e, op een of andere manier skipt hij over die 2e slide. Heeft iemand enig idee wat dat ding heeft
ik snap er niets meer van.
Volgens mij zou next gewoon de 2e moeten geven (ik dacht zelfs eerst dat next helemaal niets terug geven zou.
overige info: Die data die word uitgelezen staat op de eerste page div.
Mijn vraag dus: Wat gaat hier fout dat hij 1 en 3 pakt ipv 1 en 2?
b.v.d,
Ik heb een scriptje wat de volgende HTML ontcijferen moet:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <div class="slide"> <div class="page"> <div class="text">TEXT</div> <img src="img/content/img1.jpg" alt="" /> </div> </div> <div class="slide"> <div class="page"> <div class="text">TEXT </div> <img src="img/content/img2.jpg" alt="" style="top: -1080px;"/> </div> <div class="page"> <div class="text">TEXT</div> <img src="img/content/img3.jpg" alt="" style="top: -1080px;"/> </div> </div> |
Hier moet jquery de eerste en de 2e image uit ophalen. Dit werkt...bijna...
Ik heb door gekregen dat dit met next kan en ik heb dat dan ook geprobeerd met de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| slide = $("#container div.slide"); for(var i = 0; i < slide.length; i++){ if(slide.eq(i).data("active") == "true"){ page = slide.children("div.page"); for(var x = 0; x < page.length; x++){ if(page.eq(x).data("active") == "true"){ page.next(".page").each(function(){alert($(this).html());}); if(page.next().html() == page.html()){ prevPage = page; page = $("#container div.slide").eq(0).children(".page").eq(0); //alert(prevPage.html() + "\n \n"+ page.html()); return false; }else{ prevPage = page; page = page.siblings(".page"); alert(prevPage.html() + "\n \n"+ page.html()); return false; } } } } } |
echter krijg ik als alert de 1ste en 3de slide te zien...ipv de 1e en 2e, op een of andere manier skipt hij over die 2e slide. Heeft iemand enig idee wat dat ding heeft
Volgens mij zou next gewoon de 2e moeten geven (ik dacht zelfs eerst dat next helemaal niets terug geven zou.
overige info: Die data die word uitgelezen staat op de eerste page div.
Mijn vraag dus: Wat gaat hier fout dat hij 1 en 3 pakt ipv 1 en 2?
b.v.d,