【JQuery选择器、过滤器介绍_jquery】教程文章相关的互联网学习教程文章

从jquery的过滤器.filter()方法想到的_jquery

最近发现了jquery的.filter()方法,这真是一个很强大的方法,最强大之处在于,他可以接受一个函数作为参数,然后根据函数的返回值判断,如果返回值是true,这个元素将被保留,如果返回值是false,这个元素将被剔除。这就是jquery选择器的过滤器。 空说无用,我们展示一下 代码如下: 你好啊,今天及多大了啊 为什么要告诉你 如果我们要选择有一个子元素的元素,平常我都是这么写的 代码如下: $("p>span").parent(); 现在借助于...

Jquery过滤器(first,last,not,even,odd)的使用_jquery

代码如下: $(function(){ $("#menu li:first").click(function(){ $(this).addClass("b"); }); $("#menu li:last").text("最后");//id为menu的li列表中最后一个li元素插入文字“最后” $("#menu li:first").text("第一");//li列表中第一个li元素插入文字“第一” $("#menu li:not(.on)").text("on");//li列表中样式不是class="on"的li元素插入文字“on” $("#menu li:even").text("奇数行"); $("#menu li:odd").text("偶数行"); })...

jQuery表单域属性过滤器用法分析_jquery【图】

本文实例讲述了jQuery表单域属性过滤器用法。分享给大家供大家参考。具体分析如下: 表单内包含各种各样的表单域,使用表单域属性选择器可以很好的获取已被选中的单选按钮,复选框以及列表项,也可以根据是否可用从文档中查找表单域。 1. :checked选择器 用于选择所有被选中的表单域。格式: 代码如下:$("selector:checked")可以是input,radio和checkbox 2. :enabled选择器 用于选择所有可用的表单域,格式: 代码如下:$("selector...

JQuery选择器、过滤器大整理_jquery

经过一晚上的查找整理,终于整理出一套应该算最全面的JQuery选择过滤器的方法了。所有代码均经过测试。 首先HTML代码代码如下: HTML Code你好世界!JS代码 1.DOM对象与JQuery包装集 1.通过document.getElementById(),document.getElementsByName()等取的就是DOM对象或DOM对象集,前者取的是对象,后者取得DOM对象集代码如下: var text11_dom=document.getElementById("text11"); var text11_dom=document.getElementsByName("text...

jQuery可见性过滤器:hidden和:visibility用法实例_jquery

本文实例讲述了jQuery可见性过滤器:hidden和:visibility用法。分享给大家供大家参考。具体分析如下: :hidden 匹配所有不可见元素,如果使用css的visibility属性让元素不显示但是占位,则不属于hidden了 查找display:none的tr元素,$("tr:hidden") :visible 匹配所有可见元素 查找所有display不为none的元素,$("tr:visible") 例子:12 34 56 $("tr:hidden");//选中id为one的元素 $("tr:visible");//选中id为"two"和"three"的元素...

jQuery使用contains过滤器实现精确匹配方法详解

本文实例讲述了jQuery使用contains过滤器实现精确匹配的方法。分享给大家供大家参考,具体如下: :contains 选择器选取包含指定字符串的元素。 该字符串可以是直接包含在元素中的文本,或者被包含于子元素中。 经常与其他元素/选择器一起使用,来选择指定的组中包含指定文本的元素,如: $("p:contains(is)") 表示选择所有包含 "is" 的 <p> 元素。 再如: $("p:contains(张三)") 或 $("p:contains("张三")") 表示选择所有包含 "张...

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;"><td>1</td><td>2</td></tr> <tr id="two"style="visibilit...

JQuery选择器、过滤器大整理

经过一晚上的查找整理,终于整理出一套应该算最全面的JQuery选择过滤器的方法了。所有代码均经过测试。 首先HTML代码代码如下: HTML Code <html> <head> <script type="text/javascript" src="JQuery/jquery-1.5.1.js"></script> </head> <body> <form name="form1" id="form1" class="form1" action="" method="post"> <table name="table1" id="table1" class="table1"> <tr name="tr1" id="tr1" class="tr1"> <td n...

jQuery表单域属性过滤器用法分析【图】

本文实例讲述了jQuery表单域属性过滤器用法。分享给大家供大家参考。具体分析如下: 表单内包含各种各样的表单域,使用表单域属性选择器可以很好的获取已被选中的单选按钮,复选框以及列表项,也可以根据是否可用从文档中查找表单域。 1. :checked选择器 用于选择所有被选中的表单域。格式: 代码如下:$("selector:checked")可以是input,radio和checkbox 2. :enabled选择器 用于选择所有可用的表单域,格式: 代码如下:$("selector...

Jquery 过滤器(first,last,not,even,odd)的使用

代码如下:$(function(){ $("#menu li:first").click(function(){ $(this).addClass("b"); }); $("#menu li:last").text("最后");//id为menu的li列表中最后一个li元素插入文字“最后” $("#menu li:first").text("第一");//li列表中第一个li元素插入文字“第一” $("#menu li:not(.on)").text("on");//li列表中样式不是class="on"的li元素插入文字“on” $("#menu li:even").text("奇数行"); $("#menu li:odd").text("偶数行"); });

从jquery的过滤器.filter()方法想到的

最近发现了jquery的.filter()方法,这真是一个很强大的方法,最强大之处在于,他可以接受一个函数作为参数,然后根据函数的返回值判断,如果返回值是true,这个元素将被保留,如果返回值是false,这个元素将被剔除。这就是jquery选择器的过滤器。 空说无用,我们展示一下 代码如下:<body> <p>你好啊,今天及多大了啊</p> <p><span>为什么要告诉你</span></p> </body> 如果我们要选择有一个<span>子元素的<p>元素,平常我都是这么...

jQuery contains过滤器实现精确匹配使用方法

代码如下:<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js" type="text/javascript"></script>--> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script> <script t...

jQuery ajax 路由和过滤器使用说明

遗憾的是,我用到的一个遗留系统并没有做到这样。于是在客户端应用jQuery的ajaxPrefilter改造了一下调用方法。 代码如下:<html> <head> <title>ajaxPrefilter demo</title> </head> <body> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> <script type="text/javascript"> var zoneAjaxUrl = /ajax.php; var zoneAjaxRoute = /\/ajax\/(\w+)\/(\w+)\/(\w+)(\?.*)?/; $.ajaxPrefilt...

jquery中通过过滤器获取表单元素的实现代码【图】

:enable 获取可输入状态的元素 :disabled 获取不可输入状态的元素 :checked 获取选中的表单元素 :seleced 获取下拉框中选中的元素 下面看一粒例子 Html 代码如下:<body> <form id="form1" runat="server"> <div> <ul> <li><label>订单号码:</label><input type="text" disabled="disabled" /></li> <li><label>订单所有者:</label><input type="text" /></li> <li> <input type="checkbox" name="ca" value="红"/>红 <input typ...

JQuery 选择器、过滤器介绍【图】

今日的学习再结合昨天的JavaScriptDOM的内容,让我对此十分清晰。JQuery原则:“write less, do more.”,这句话已充分说明它对简化使用JavaScriptDOM编程的功力! 每位老师都有自己的教学方式,可能根据教授的内容的不同教学方式也有轻微的变化。老佟是一位非常有经验的软件教师,之前他在大连的软件公司做培训。经过多年的总结,他已经有自己一套成熟的教学方式。这个方式让我十分喜欢!至于是什么方式,你自己来体验吧!哈哈~~ ...