Как проверить свойство елемента на jquery?

D
На сайте с 20.09.2010
Offline
175
531

Использую fadeIn, fadeOut для блока

Подскажите как проверить в каком сейчас состоянии блок (display:none ил нет) что бы в зависимости от этого применить fadeIn или fadeOut

t1mkke
На сайте с 06.09.2012
Offline
82
#1

datum, когда вызываете fadeOut, можно добавить класс какой-то, к примеру $('...').addClass('hidden'), потом проверять if ($('...').hasClass('hidden')) - вызвать fadeIn и сделать $('...').removeClass('hidden'), иначе вызвать fadeOut

дани мапов
На сайте с 06.09.2012
Offline
204
#2

if($('#idlement').is(':visible')) {

//код

}

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
W
На сайте с 09.04.2013
Offline
46
#3

Посмотрите в сторону fadeToggle().Вот пример - https://jsfiddle.net/4572snwq/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий