Ausblenden/einblenden von DIVs - ändern Sie das aktuelle Wirkung zu verblassen

Ich bin derzeit mit dem nachstehenden code gefunden, die auf web-tutorial zum einblenden/ausblenden der DIVs. Es funktioniert großartig, aber nicht, wie die Wirkung. Möchte die DIVs um die fade-in /fade-out statt (oder etwas weichere, für den moment die DIVs sind immer von der oberen rechten Ecke). Wie könnte ich das anpassen, der code, dies zu tun? Youc ans ee es hier http://jsfiddle.net/Grek/w4HWn/1/ Vielen Dank

function showonlyone(thechosenone) {
     $('.textzone').each(function(index) {
          if ($(this).attr("id") == thechosenone) {
               $(this).show(2000);
          }
          else {
               $(this).hide(2000);
          }
     });
}
  • Ändern .show() .hide() zu .fadeIn() .fadeOut()
  • Verwenden Sie eine each-Schleife nur für die Suche nach einem element mit einer bestimmten id?
  • versuchen Sie kennen zu lernen, die Dokumentation und die schöne Suchfunktion auf der Website api.jquery.com/fadeOut
  • Danke, habe ich versucht, aber das ist zu technisch für mich in diesem Stadium, aber auf jeden Fall versuchen zu verbessern, meine js Fähigkeiten
InformationsquelleAutor Greg | 2012-08-12
Schreibe einen Kommentar