С jQuery, я пытаюсь заменить текст, включая span, внутри этих ссылок при наведении. Затем, когда пользователь наводится, исходный текст отображается снова.jQuery заменить текст элемента на 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>
Конечный результат должен быть
<a class="btn" href="#">
<img src="#" alt=""/>
I'm replaced!
</a>
Я играл вокруг с, но не знаете, как заменить его обратно. Есть идеи?
$('.btn').hover(function(){
$(this).text("I'm replaced!");
});
Это было бы гораздо проще, если * все * содержание заменить было внутри какого-либо элемента. – Jon
Вам нужно это сделать с помощью jQuery или это статический текст? – Paul
http://api.jquery.com/mouseover/#example-0 должен показать вам –