Z jQuery, próbuję zastąpić tekst, w tym zakres, wewnątrz tych linków po najechaniu kursorem. Następnie, gdy wskaźnik myszy jest wyłączony, oryginalny tekst jest wyświetlany ponownie.jQuery Zastąp tekst elementu na hover
<a class="btn" href="#">
<img src="#" alt=""/>
<span>Replace me</span> please
</a>
<a class="btn" href="#">
<img src="#" alt=""/>
<span>Replace me</span> please
</a>
Wyjście końcowe powinno być
<a class="btn" href="#">
<img src="#" alt=""/>
I'm replaced!
</a>
Ja toying wokół z, ale nie wiem, jak zastąpić go z powrotem. Jakieś pomysły?
$('.btn').hover(function(){
$(this).text("I'm replaced!");
});
To byłoby o wiele łatwiejsze, jeśli * wszystkie * treść zastępuje się wewnątrz jakiegoś elementu. – Jon
Czy potrzebujesz tego do zrobienia z jQuery, czy jest to tekst statyczny? – Paul
http://api.jquery.com/mouseover/#example-0 powinien pokazać –