1.1. 可见性过滤选择器
可见性过滤选择器它匹配display:none或表单中input hidden这样的元素.
:Hidden:匹配所有不可见元素,或者type为hidden的元素
:Visible:匹配所有的可见元素
:Val():获得匹配元素的当前值。Vallue的值
:Show();显示隐藏的匹配元素。
:Hide();隐藏所有的元素。
实例:
$(function(){
//获取表单中隐藏的值
var value= $("input:hidden").val();
alert(value);
//设置table中所有可见的tr背景色为蓝色
$("tr:visible").css("background-color","blue");
//获取table中所有隐藏tr中文本值,
alert($("tr:hidden").text());
//并将隐藏tr显示出来, hidden匹配所有不可见的元素,或者type为hidden的元素
$("tr:hidden").show();
//原来显示的tr隐藏起来 visible匹配所有可见的元素,
$("tr:visible").hide();
});
方法总结
1. val() 获取元素当前的值 value值
2. show() 让元素显示出来
3. hide() 让元素隐藏起来