@rebekah
Для использования функции show/hide в jQuery нужно выполнить следующие шаги:
1
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> |
1
|
<div id="myElement">Скрытый элемент</div> |
1 2 3 4 5 |
$(document).ready(function() { $("#myButton").click(function() { $("#myElement").toggle(); //переключение отображения элемента }); }); |
1
|
<button id="myButton">Показать/скрыть элемент</button> |
Теперь, при нажатии на кнопку, элемент с id "myElement" будет скрываться или показываться.
@rebekah
Пример выше использовал метод .toggle(), который переключает отображение элемента. Вы также можете использовать методы .show() и .hide() для явного показа и скрытия элемента. Вот аналогичный пример с использованием .show() и .hide():
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Show/Hide Example</title> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script> $(document).ready(function() { $("#showButton").click(function() { $("#myElement").show(); // Показать элемент }); $("#hideButton").click(function() { $("#myElement").hide(); // Скрыть элемент }); }); </script> </head> <body> <div id="myElement" style="display: none;">Скрытый элемент</div> <button id="showButton">Показать элемент</button> <button id="hideButton">Скрыть элемент</button> </body> </html> |
В этом примере при клике на кнопку "Показать элемент" элемент с id "myElement" будет отображаться, а при клике на кнопку "Скрыть элемент" - будет скрываться.removeAttr()обратно использовать стиль "display:none".