在 jQuery 中,要判断元素是否显示或隐藏,可以使用 :visible:hidden 这两个选择器。

  1. 判断元素是否显示

    • 使用 :visible 选择器可以检查元素是否可见(即在页面中可见且占据空间)。
    if ($('#elementID').is(':visible')) {
      // 元素可见
    } else {
      // 元素隐藏
    }
    
  2. 判断元素是否隐藏

    • 使用 :hidden 选择器可以检查元素是否隐藏(即在页面中不可见或者没有占据空间)。
    if ($('#elementID').is(':hidden')) {
      // 元素隐藏
    } else {
      // 元素可见
    }
    

这两种方法都是利用 jQuery 的 is() 方法结合 :visible:hidden 选择器来判断元素的显示状态。这在处理需要根据元素是否可见来执行不同操作的情况下特别有用。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.