jQuery :visible选择器

:visible选择器语法

$('selector:visible')

:visible选择器语法解析

jQuery中的:visible选择器用于匹配选择selector中的所有可见的HTML元素。什么是可见的元素呢?即没有被隐藏的元素,比如display没有被设置为none,表单元素的type没有被设置为hidden,width和height没有被设置为0,或元素的父元素没有被隐藏等等。

:visible选择器实例代码

下方的实例中,使用:visible选择器匹配了type没有设置为hidden的且class属性值为xyz的input输入框表单元素,并设置宽度为100%,另一个input因为设置了hidden,因此没有被匹配选择:

<input type="hidden" class="xyz"><br>
<input type="password" class="xyz">
<button id="test">设置</button>

<script>
$("#test").click(function(){
  $(".xyz:visible").css("width","100%")
})
</script>

免责声明:内容仅供参考,不保证正确性!


全栈前端 / jQuery教程 :






Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.