login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[jquery] nieuwsitem wil soms niet dicht? (Opgelost)

Offline Jelmerholland - 09/02/2010 20:26 (laatste wijziging 09/02/2010 20:40)
Avatar van JelmerhollandPHP beginner Hey

ik heb een probleem waar ik nou al een beste (te lange) tijd mee aan het klooien ben, ik kom er niet uit. Frustrerender kan het NIET want waarschijnlijk is het zo'n klein *** foutje.

De code:
  1. $(document).ready(function(){
  2. $('a.nieuwsexpand').click(function(){
  3. if($('p.nieuwsitem').is(":hidden")){
  4. $(this).next("p.nieuwsitem").slideDown(300);
  5. $(this).css("border-bottom","none");
  6. }else{
  7. $(this).next('p.nieuwsitem').slideUp(300);
  8. $(this).css("border-bottom","1px solid #000000");
  9. }
  10. });
  11. });


Site waar het staat: http://www.jdwebdesign.nl/news

Experimenteer op de site maar met de newsitems, dan merk je vanzelf wat mijn probleem is  

Ik hoop dat jullie mij verder kunnen helpen? 

Jelmer

============EDIT==============
Bleek dit het probleem te zijn:
  1. $(document).ready(function(){
  2. $('a.nieuwsexpand').click(function(){
  3. if($(this).next('p.nieuwsitem').is(":hidden")){
  4. $(this).next("p.nieuwsitem").slideDown(300);
  5. $(this).css("border-bottom","none");
  6. }else{
  7. $(this).next('p.nieuwsitem').slideUp(300);
  8. $(this).css("border-bottom","1px solid #000000");
  9. }
  10. });
  11. });


bij de if-fucntie moest ik (this).next doen, ik had daar steeds (this) of what so ever. Bleek het zo'n simpel *************probleem te zijn.  

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.163s