Hallo tweakers,
ik zit momenteel even vast met een stukje jQuery code.
Ik heb een lange tabel waarvan 3 rows worden laten zien, en als er op het next knopje word gedrukt, krijg je de volgende 3 te zien.
Nou heb ik een stukje code dat prima werkt, voor de eerste 3. Maar ik wil graag dat als er op het next knopje gedrukt word, telkens (in dit geval) -352px bij afgetrokken worden (wat dus -704px word) en bij elke klik dus weer dat getal er vanaf getrokken word. Tot een bepaald getal (laten we zeggen 1408px) dat het next knopje het niet meer doet, en niet meer verder gaat (omdat er niks meer is). En natuurlijk moet het terug knopje het tegenovergestelde doen.
Helaas heb ik niet heel veel ervaring met jQuery en weet ik alleen de basis. Daarom hoopte ik dat iemand mij hierbij kon helpen. Ik heb me rot gezocht op internet wat me helaas geen resultaat op leverde.
Dit is wat ik heb gebruikt:
ik zit momenteel even vast met een stukje jQuery code.
Ik heb een lange tabel waarvan 3 rows worden laten zien, en als er op het next knopje word gedrukt, krijg je de volgende 3 te zien.
Nou heb ik een stukje code dat prima werkt, voor de eerste 3. Maar ik wil graag dat als er op het next knopje gedrukt word, telkens (in dit geval) -352px bij afgetrokken worden (wat dus -704px word) en bij elke klik dus weer dat getal er vanaf getrokken word. Tot een bepaald getal (laten we zeggen 1408px) dat het next knopje het niet meer doet, en niet meer verder gaat (omdat er niks meer is). En natuurlijk moet het terug knopje het tegenovergestelde doen.
Helaas heb ik niet heel veel ervaring met jQuery en weet ik alleen de basis. Daarom hoopte ik dat iemand mij hierbij kon helpen. Ik heb me rot gezocht op internet wat me helaas geen resultaat op leverde.
Dit is wat ik heb gebruikt:
Ik hoop dat iemand me hierbij kan helpen..(function(){
$('.pijlrechts').on('click', function(){
$('#vergelijktable22').stop().animate({'margin-left':'-352px'})
});
})();
(function(){
$('.pijllinks').on('click', function(){
$('#vergelijktable22').stop().animate({'margin-left':'0'})
});
})();