正文
jquery过滤器,jquery基本过滤器
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
jQuery的eq过滤器再循环中无法运行
改成这样:$("table:last tr:eq("+i+") td:even").css("background-color","#FF0");
都是单引号或者都是双引号,因为i是一个变量,选择器括号里面就是字符串的拼接
jquery如何取得页面有多少选中的checkbox?
通过jquery过滤器:checked方式获取所有选中的checkbox
1、定义页面checkbox框,代码如下:
body
input type='checkbox'/
input type='checkbox'/
input type='checkbox'/
/body
2、通过jquery过滤器选择选中的checkbox,代码如下:
var chks=$("input:checked");//获取所有选中的checkbox,chks是一个元素数组
3、通过chks的长度知道多少被选中,代码如下:
var len = chks.length;//选中的checkbox数量
扩展资料
jQuery语言的特点:
1、快速获取文档元素
jQuery的选择机制构建于Css的选择器,它提供了快速查询DOM文档中元素的能力,而且大大强化了JavaScript中获取页面元素的方式。
2、提供漂亮的页面动态效果
jQuery中内置了一系列的动画效果,可以开发出非常漂亮的网页,许多网站都使用jQuery的内置的效果,比如淡入淡出、元素移除等动态特效。
3、创建AJAX无刷新网页
AJAX是异步的JavaScript和ML的简称,可以开发出非常灵敏无刷新的网页,特别是开发服务器端网页时,比如PHP网站,需要往返地与服务器通信,如果不使用AJAX,每次数据更新不得不重新刷新网页,而使用AJAX特效后,可以对页面进行局部刷新,提供动态的效果。
4、提供对JavaScript语言的增强
jQuery提供了对基本JavaScript结构的增强,比如元素迭代和数组处理等操作。
5、增强的事件处理
jQuery提供了各种页面事件,它可以避免程序员在HTML中添加太事件处理代码,最重要的是,它的事件处理器消除了各种浏览器兼容性问题。
6、更改网页内容
jQuery可以修改网页中的内容,比如更改网页的文本、插入或者翻转网页图像,jQuery简化了原本使用JavaScript代码需要处理的方式。
参考资料:百度百科-jQuery
jQuery可见性过滤器:hidden和:visibility用法实例
本文实例讲述了jQuery可见性过滤器:hidden和:visibility用法。分享给大家供大家参考。具体分析如下:
:hidden
匹配所有不可见元素,如果使用css的visibility属性让元素不显示但是占位,则不属于hidden了
查找display:none的tr元素,$("tr:hidden")
:visible
匹配所有可见元素
查找所有display不为none的元素,$("tr:visible")
例子:
tr
id="one"style="display:none;"td1/tdtd2/td/tr
tr
id="two"style="visibility:hidden;"td3/tdtd4/td/tr
tr
id="three"td5/tdtd6/td/tr
$("tr:hidden");//选中id为one的元素
$("tr:visible");//选中id为"two"和"three"的元素
其实,这里两个过滤器并不在乎元素到底是不是隐藏不可见的,我觉得只要是display:none则用:hidden可以将其获取,如果没有display:none,不管是什么都可以获取。
希望本文所述对大家的jQuery程序设计有所帮助。
jquery选择器有哪些
jquery选择器总共有四大类,分别为基本选择器(ID、类、标签、通配符选择器),层次选择器,过滤选择器(基本过滤器,内容过滤器,可见性过滤器,属性过滤器,子元素过滤器、表单对象属性过滤选择器)和表单选择器。
jquery的选择器有哪些
1、基本选择器:
#id 、element 、.class 、* 、selector1,selector2,selectorN
2、层次选择器:
ancestor descendant 、parent child 、prev + next 、prev ~ siblings
3、基本过滤器选择器
:first 、:last 、:not 、:even 、:odd 、:eq 、:gt 、:lt 、:header 、
:animated
4、内容过滤器选择器
:contains 、:empty 、:has 、:parent
5、可见性过滤器选择器
:hidden 、:visible
6、属性过滤器选择器
[attribute] 、[attribute=value] 、[attribute!=value] 、[attribute^=value] 、[attribute$=value] 、[attribute*=value] 、[attrSel1][attrSel2][attrSelN]
7、子元素过滤器选择器
:nth-child 、:first-child 、:last-child 、:only-child
8、表单选择器
:input 、:text 、:password 、:radio 、:checkbox 、:submit 、:image 、:reset 、:button
、:file 、:hidden
9、表单过滤器选择器
:enabled 、:disabled 、:checked 、:selected