Wydaje mi następujący kod powinien produkować te wyniki:jQuery zwrotna nie czekając na fadeOut
mademoiselle
demoiselle
mesdemoiselles
Zamiast tego, jak „ma” znika „mes” zanika w podejmowaniu sekwencję:
mademoiselle
madesdemoiselles
mesdemoiselles
Kod:
<span class="remove">ma</span><span class="add">mes</span>demoiselle<span class="add">s</span>
$(document).ready(function() {
$(".remove").fadeOut(4000,function(){
$(".add").fadeIn(5000);
});
});
Edit: Znalazłem pusty przedział, że jeśli usunąć błąd sprawia, że odejdzie:
Problem polega na tym, że kod php generujący to używa przęseł jako symboli zastępczych. Zamierzam je zastąpić, jeśli będę musiał, ale jestem ciekawy, dlaczego tak się dzieje.
Próbka produkuje oczekiwane zachowanie dla mnie na Safari 4.0.3 i FF 3.5. Jakie przeglądarki testowałeś? – outis
Jakiej przeglądarki używasz, próbowałem tego w Firefoksie i działa tak, jak można się spodziewać. – Deeksy
Próbowałem już na FF3.05 i Safari 4.03 To musi być coś innego na stronie. Czy muszę mieć jQuery w głowie? – Stephane