Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   кнопка двойного действия (https://javascript.ru/forum/dom-window/46187-knopka-dvojjnogo-dejjstviya.html)

kostyanet 03.04.2014 15:40

ТС, тут ровно 1 событие и 1 функция на нем. С условием если открыто то закрыть иначе открыть. Это условие встроено в ран-тайм метод, называется toggle https://developer.mozilla.org/en-US/...ment.classList

imediasun1 09.05.2014 11:54

Сделал вот так как я понял, но не работает
<button id="button">Click</button>
<div id="block">Здесь любая информация</div>	
</div>
<style>
#block{
display: none;
}
</style>

<script>
$(function() {
var
button = $("#button"),
block = $("#block");
button.toggle(
function() {
block.show(300);
return false;
}, function() {
block.hide(300);
return false;
});
});
</script>


Часовой пояс GMT +3, время: 02:27.