Как я определяю состояние переключаемого элемента?

Можно определить состояние переключаемого элемента с jQuery - свернут он или нет - при использовании селекторов :visible и :hidden.

Пример

var isVisible = $( "#myDiv" ).is( ":visible" );

var isHidden = $( "#myDiv" ).is( ":hidden" );

Попробуйте Сами »

Если Вы просто выполняете действия с элементом на основе его видимости, включите только :visible или :hidden в выражение селектора. Например:

Пример

$( "#myDiv:visible" ).animate({

    left: "+=200px"

}, "slow" );

Попробуйте Сами »

Далее: События jQuery

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)