скрипку - http://jsbin.com/udumibO/1/editПоказать конкретные DIVs если Выбранные DIVs скрыты
Если эти дивы скрыты (они скрыты от обработчика событий .hide()), то я хочу два других дивы, чтобы показать.
Я пробовал следующее на document.ready, но это не работает, и я понятия не имею, почему.
Вот код.
if ($(".select-properties, .div-properties, .image-properties, .table-properties").is(':hidden')) {
$(".starter-properties, .canvas-properties").show();
}
Любая помощь с благодарностью.
Возможно, это имеет смысл: «Проверьте текущий согласованный набор элементов на объект селектора, элемента или jQuery и верните true, если ** по крайней мере один из этих элементов соответствует данным аргументам». - http://api.jquery.com/is/ – elclanrs
Ожидаете ли вы, что этот код будет работать **, когда ** другой 'div' будет скрыт? Почему бы вам просто не называть '$ (". Starter-properties, .canvas-properties "). Show();' сразу после вызова 'hide()'? – jammykam