一 介绍
元素的可见状态有两种,分别是隐藏状态和显示状态。可见性过滤器就是利用元素的可见状态匹配元素的。因此,可见性过滤器也有两种,一种是匹配所有可见元素的:visible过滤器,另一种是匹配所有不可见元素的:hidden过滤器。
在应用:hidden过滤器时,display属性是none以及input元素的type属性为hidden的元素都会被匹配到。
二 应用
获取页面上隐藏和显示的input元素的值
三 代码
<script language="javascript" src="JS/jquery-3.1.1.min.js"></script> <input type="text" value="显示的input元素"> <input type="text" value="我是不显示的input元素" style="display:none"> <input type="hidden" value="我是隐藏域"> <script type="text/javascript"> $(document).ready(function() { var visibleVal = $("input:visible").val(); //取得显示的input的值 var hiddenVal1 = $("input:hidden:eq(0)").val(); //取得隐藏的input的值 var hiddenVal2 = $("input:hidden:eq(1)").val(); //取得隐藏的input的值 alert(visibleVal+"\n\r"+hiddenVal1+"\n\r"+hiddenVal2); //弹出取得的信息 }); </script>
四 运行效果
相关推荐
今天我们将深入探讨一个特定的jQuery功能——可见性过滤选择器。这些选择器允许我们根据元素的可见状态来选取DOM中的节点,从而实现更加精细化的操作。 首先,jQuery提供了两种主要的可见性过滤选择器:`:visible` ...
在本文中,我们将详细介绍jQuery中的可见性过滤器:hidden和:visibility的用法,并结合实例来分析它们的功能和使用技巧。 首先,我们需要明确隐藏(hidden)和可见(visible)状态的区别: - hidden(隐藏)状态...
在jQuery库中,可见性过滤器是用于筛选DOM树中基于元素是否可见的特定部分的工具。这些过滤器,`:visible` 和 `:hidden`,是jQuery选择器的一部分,允许开发者方便地操作显示或隐藏的元素。下面我们将深入探讨这两个...
计算机后端-PHP视频教程. jquery08 可见性过滤器.wmv
首先,`:visible`和`:hidden`这两个选择器是jQuery提供的基本可见性过滤器。`:visible`选择器用于选取当前在页面上可见的所有元素,而`:hidden`选择器则选取所有被隐藏的元素。这里的“可见”和“隐藏”不仅仅是指...
总结一下,jQuery的可见性过滤选择器`:hidden`和`:visible`为开发者提供了方便的方式来操作元素的可见性,无论这些元素是通过CSS、JavaScript或HTML的特性隐藏的。在实际项目中,这两个选择器可以用于各种场景,例如...
#### 可见性过滤选择器 1. **:hidden**: 选取所有隐藏的元素,包括`display:none`或`type='hidden'`的元素。 2. **:visible**: 选取所有可见的元素。 以上总结涵盖了jQuery中广泛使用的各类选择器与过滤器,它们为...
本教程将详细讲解如何利用jQuery实现一个带有过滤器的分类搜索框,帮助用户高效地在各类数据中进行查找。 首先,我们需要理解jQuery中的基本概念。jQuery对象是jQuery的核心,它封装了DOM元素,提供了丰富的API供...
在jQuery中,可见性过滤选择器是用于根据元素的可见状态来选取元素的重要工具。这些选择器分为两类:`:hidden` 和 `:visible`。它们允许开发者高效地操作页面上那些用户当前可以看到或无法看到的元素。 `:hidden` ...
4. **可见性过滤器**:`:visible`选取可见的元素,`:hidden`选取隐藏的元素。这里的“可见”和“隐藏”指的是元素的CSS样式,而不是其实际的屏幕显示状态。 通过结合使用选择器和过滤器,开发者可以高效地选取和...
选择器按功能分为基础选择器、层次选择器、属性选择器、表单选择器、可见性选择器、位置选择器、子元素选择器、内容选择器、属性选择器、表单对象属性选择器以及过滤选择器。每类选择器都有其独特的应用场景,熟悉并...
按照过滤规则的不同,我们通常把jQuery过滤选择器分为:基本过滤、属性过滤、内容过滤、子元素过滤、表单对象属性过滤、可见性过滤等。今天我们主要学习一下其中的“基本过滤选择器”。 一、:first 选
7. 可见性过滤选择器 8. 属性过滤选择器 9. 子元素过滤选择器 10. 表单元素过滤选择器 11. 小结1 12. 选择器练习 13. 创建和插入节点 14. 重写 JS 实验之分类添加内容 15. 删除及清空节点 16. 重写 JS 实验之员工...
过滤选择器用于进一步筛选已选元素集合,包括基于属性、索引位置、可见性等进行选择。例如: - `$(".myClass:even")` 选择所有偶数索引的`myClass`类元素 - `$(".myClass:gt(2)")` 选择所有索引大于2的`myClass`类...