это мой див
<div id="car2" style="display:none;"></div>
Затем у меня есть кнопка «Показать», которая будет отображать div при нажатии:
$("show").click(function() {
$("$car2").show();
});
Итак, прямо сейчас я хочу проверить, скрыт ли div #car2
перед отправкой формы:
if($('#car2').is(':hidden')) {
alert('car 2 is hidden');
}
Теперь вот проблема. Хотя div #car2
уже отображается, я все еще получаю предупреждающее сообщение, которое означает, что jQuery предполагает, что div #car2
все еще скрыт.
Моя версия jQuery 1.7.
Спасибо.
ИЗМЕНИТЬ:
Как сказал Джаспер, мой код правильный и может быть запущен с помощью этой демо.
Я подозреваю, что есть некоторый конфликт с формой jQuery для мастера. плагин, который я использую в своей форме. У кого-нибудь есть идея решить эту проблему?