2010-04-06 19 views
7

Ben .slideToggle() kullanarak gizli olabilir bir iletişim formu var ama formu in view veya hidden olduğu Hava dayanan metni değiştirmek için Toggle formu için kullanılan sekmesi istiyor. İşte jQuery - slideToggle() ve geçiş Metin

jQuery geçerli:

$("#slider").click(function() { 
    $("#form_wrap").animate({ opacity: 1.0 },200).slideToggle(); 
}); 

Sonra 'gizle' 'göster' okumak #slider metnini istiyorum.

Herhangi bir yardım için teşekkür ederiz! Böyle

cevap

15

şey çalışacak:

$("#slider").click(function() { 
    $("#form_wrap").animate({ opacity: 1.0 },200).slideToggle(500, function() { 
    $("#slider").text($(this).is(':visible') ? "Hide" : "Show"); 
    }); 
}); 

seni burada #slider sen metnini değiştirmek istediğiniz şeydir tıklandıklarını sekmeyi varsayalım, sorunuz bana bu kısmında biraz karıştırır. Animasyon tamamlandığında, bu, sonundaki #form_wrap görünürlük durumuna bağlı olarak düğmenin metnini ayarlar.

+0

Şaşkınlık için özür dilerim, gönderimi düzenledim. – CLiown

+0

@danit - Bu durumda, dene, çalışmalı :) –