Когда вы нажимаете «Скрыть информацию», я хотел бы изменить текст «Скрыть информацию» на «Показать информацию», а также изменить значок: https://cdn4.iconfinder.com/data/icons/seo-and-data/500/view-content-window-16.png.Изменение текста и значка с помощью jQuery
Когда текст снова нажимается, он должен измениться с «Показать информацию» на «Скрыть информацию».
Пожалуйста, помните, что при отображении информации должен отображаться текст «тестовые тесты». Если вы хотите скрыть «тестовые тесты», вы нажимаете «Скрыть информацию».
Я не знаю, как это сделать.
Спасибо!
$(document).ready(function(){
$("div#test").click(function(){
$("#test2").toggle();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div id="test2" style="display:none">
teststests
</div>
<div id="test">
<img src="https://cdn0.iconfinder.com/data/icons/octicons/1024/eye-16.png" /> Show Information
</div>
Проверьте мой пост, я включил CSS, который предотвратит перекрытие divs, когда они будут исчезать и вне. Это также будет работать для «.fadeToggle()» на ответе Амита.Мне не удалось добавить CSS в мою скрипку, поскольку я только что опубликовал этот комментарий и отредактировал его на своем телефоне, и по какой-то причине он не позволяет мне настроить поле CSS на ага. Вы можете просто скопировать и вставить его, и он будет работать нормально. Надеюсь, это помогло. –