Сообщение от Dan Atst
|
В чем проблема не понимаю
|
style элемента - это то, что записано в атрибуте style. То есть, если у тебя блок скрыт через таблицу стилей, а не через атрибут style, то условие не выполнится, и блок "скроется" второй раз, уже через атрибут style. И только при следующем клике условие уже выполнится.
Изначально style.display равен пустой строке, при этом элемент скрыт через таблицу стилей. Так что нужна такая проверка:
if (display != 'block')