jQuery -> 获取各种滤芯(filter)
按顺序选择
- :first
- 第一元件
- :last
- 最后一个元素
- :even
- 序号为偶数的元素
- :odd
- 序号为奇数的元素
- :eq(n)
- 序号等于n的元素
- :lt(n)
- 序号小于n的元素
- :gt(n)
- 序号大于n的元素
0 | even |
1 | odd |
2 | even |
3 | odd |
4 | even |
<tr><td>0</td><td>even</td></tr>
<tr><td>1</td><td>odd</td></tr>
<tr><td>2</td><td>even</td></tr>
<tr><td>3</td><td>odd</td></tr>
<tr><td>4</td><td>even</td></tr>
</table>
$("tr:even").addClass('even')
table tr.even {
background: #CCC;
}
0 | even |
1 | odd |
2 | even |
3 | odd |
4 | even |
$('ul li').filter(':first');
选取正在运行动画的元素
:animated
$('div:animated'); // #1
$('div:not(div:animated').animate({height:100}); // #2
var myElem = $('#elem');
if (myElem.is(':animated')) {
// do something
}
依据包括的内容来选择元素
<span>Hello Bob!</span>
JS
$('span:contains("Bob")); # contains參数区分大写和小写,能够不需冒号
$('div:has(p a)');
逆向选择
$('div:not(#content))
$('a:not(div.important a, a.nav)');
var anchors = $('a');
anchors.click(function() {
anchors.not(this).addClass('not-clicked');
});
通过是否可见来选择元素
if ($('#elem').is(':hidden')) {
// Do something conditionally
}
$('p:visible').hide();
基于属性来选择元素
- [attr]
- 是否具有此属性
- [attr=val]
- attr属性是否等于val
- [attr!=val]
- attr属性不等于val
- [attr^=val]
- attr属性以val开头
- [attr$=val]
- attr属性以val结尾
- [attr~=val]
- attr属性包括val
- [attr]
- 是否具有此属性
$('a[href="http://google.com"]');
$('*[title][href]')
依据元素类型来选择
jQuery selector syntax | Selects what? |
:text | <input type="text" /> |
:password | <input type="password" /> |
:radio | <input type="radio" /> |
:checkbox | <input type="checkbox" /> |
:submit | <input type="submit" /> |
:image | <input type="image" /> |
:reset | <input type="reset" /> |
:button | <input type="button" /> |
:file | <input type="file" /> |
:hidden | <input type="hidden" /> |
版权声明:本文博主原创文章,博客,未经同意不得转载。
jQuery -> 获取各种滤芯(filter)的更多相关文章
- JQuery元素获取
前言:这是本类别博文JQuery即用即查开篇. 因为查手册太麻烦,而且有时候需要深入命令所在详细页面才能了解此命令的具体作用是什么. 写这几篇文章就是为了,工作遇到问题时,一看这几篇文章就可以查到哪个 ...
- [jQuery]无法获取隐藏元素(display:none)宽度(width)和高度(height)的新解决方案
在做茶城网改版工作的时候,又遇到一个新问题,我需要用jQuery写一个通过点击左右图标来翻阅图片的小插件,写好后测试可以正常运行,但是放到Tab中后发现只有第一个Tab中的代码能够正常运行,其它全部罢 ...
- jquery Jquery 遍历 获取设置 效果
speed: slow fast 毫秒 隐藏 显示 $(selector).hide(speed,callback) 隐藏. $(selector).show(speed,callback) 显示 $ ...
- 转:Jquery如何获取某个元素前(后)的文本内容?
原文:[解决]Jquery如何获取某个元素前(后)的文本内容? <span> text here... <a id="target_element">百万创 ...
- jQuery无法获取隐藏元素(display:none)宽度(width)和高度(height)的新解决方案
用jQuery写一个通过点击左右图标来翻阅图片的小插件,写好后测试可以正常运行,但是放到Tab中后发现只有第一个Tab中的代码能够正常运行,其它全部罢工了. 用Chrome自带的开发工具一查,发现罢工 ...
- js和jquery如何获取图片真实的宽度和高度
按照插入的图片的尺寸来判断图片是横图还是竖图.然后判断过后给予不同的展示方式,下面为大家介绍下js和jquery如何获取图片真实的宽度和高度 1.什么时候需要获取图片真实的宽度和高度 在做pc网页 ...
- 获取元素的xpath, 转换xpath为csspath进行jQuery元素获取
获取元素的xpath, 转换xpath为csspath进行jQuery元素获取 博客分类: 编程心得 jQueryCSSHTML var $shadow = new Object(); /** 获取 ...
- 如何解决谷歌浏览器下jquery无法获取图片的尺寸
代码如下: $(document).ready(function(){ var img_h=$img.height(); var img_w=$img.width(); }) 以上代码在IE和火狐中没 ...
- Jquery 方式获取 iframe Dom元素
Jquery 方式获取 iframe Dom元素 測试页面代码: <html> <head> <title>jquery方式,訪问iframe页面dom元素& ...
随机推荐
- Determining IP information for eth1... failed; no link present. Check cable? 解决办法
有时候会遇到这种问题 解决办法为 进入网卡配置,将 BOOTPROTO 改为 none 然后 ifconfig –a 查看可以得到 eth1 已经可以寻到 iP 地址,如下: Service netw ...
- Maven--403权限问题解决方式(求解决)
我的程序配置方案例如以下(大牛们相信你们不仅仅是一个传说): 目的:实现maven公布项目到tomcat以下.用eclipse一步到位调试. pom.xml配置: <plugin> < ...
- Visual Assist X 快捷键
Shift+Alt+F Find References 查找引用 Shift+Alt+S FindSynbolDialog 打开查找符号对话框 Alt+G GotoImplementation 在定义 ...
- Unity3D中的Update, FixedUpdate, LateUpdate的区别
MonoBehaviour.Update 更新 当MonoBehaviour启用时,其Update在每一帧被调用. MonoBehaviour.FixedUpdate 固定更新 当MonoBehavi ...
- 从零开始学Xamarin.Forms(四) Android 准备步骤(添加第三方Xamarin.Forms.Labs库)
原文:从零开始学Xamarin.Forms(四) Android 准备步骤(添加第三方Xamarin.Forms.Labs库) 1.安装对应dll Update-Package Xama ...
- zoj Reactor Cooling
Reactor Cooling 无源汇上下界最大流问题. 1.流量平衡. 2.满足上下界 模板题. #include <iostream> #include <queue> # ...
- RedGate 工具SQLTEST 1.0.15.1
原文:RedGate 工具SQLTEST 1.0.15.1 RedGate 工具SQLTEST 1.0.15.1 SQL TEST1.0.15.1的破解可以参考这篇文章:http://www.cnbl ...
- java基础---->Zip压缩的使用(转)
java中提供了对压缩格式的数据流的读写.它们封装到现成的IO 类中,以提供压缩功能.下面我们开始java中压缩文件的使用. 目录导航: 关于压缩的简要说明 GZIP压缩文件的使用 ZIP压缩文件的使 ...
- Effective C++:条款25:考虑写出一个不抛异常的swap函数
(一) 缺省情况下swap动作可由标准程序库提供的swap算法完毕: namespace std { template<typename T> void swap(T& a, T& ...
- Django操作model时刻,一个错误:AttributeError:’ProgrammingError’ object has no attribute ‘__traceback__’
原因:在Django项目下对应的应用以下的models.py配置的model(也就是class)没有创建成对应的表. 这是怎么回事呢? 首先,将models.py里面的model创建成相应的数据库表的 ...