使用jquery隐藏检查div

前端之家收集整理的这篇文章主要介绍了使用jquery隐藏检查div前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的div
<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。

谢谢。

编辑:

正如jasper所说,我的代码是正确的,可以通过这个demo运行。

我怀疑与jquery form to wizard plugin有一些冲突,我使用我的形式。任何人都有任何想法来解决这个问题?

解决方法

您可以检查CSS显示属性
if ($('#car').css('display') == 'none') {
    alert('Car 2 is hidden');
}

这里是一个演示:http://jsfiddle.net/YjP4K/

原文链接:https://www.f2er.com/jquery/183931.html

猜你在找的jQuery相关文章