jQuery筛选--hasClass(class)和eq(index|-index)

hasClass(class)

概述

检查当前的元素是否含有某个特定的类,如果有,则返回true

参数

class  用于匹配的类名

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript" src="js/jquery-3.1.1.min.js" ></script>
        <script type="text/javascript">
            $(document).ready(function(){
                $("p").click(function(){
                    //hasClass(class)检查当前的元素是否含有某个特定的类,如果有,则返回true
                    if($(this).hasClass("paragraph")){
                        $(this).css("color","#0000FF");
                    }
                });
            });
        </script>
        <style type="text/css">
            .paragraph{
                color:#FF0000;
            }
        </style>
    </head>
    <body>
        <p class="paragraph">第一个段落。</p>
        <p>第二个段落。</p>
    </body>
</html>

eq(index|-index)

概述

获取当前链式操作中第N个jQuery对象,返回jQuery对象,当参数大于等于0时为正向选取,比如0代表第一个,1代表第二个。当参数为负数时为反向选取,比如-1为倒数第一个

参数

index  一个整数,指示元素基于0的位置,这个元素的位置是从0算起;-index  一个整数,指示元素的位置,从集合中的最后一个元素开始倒数。(-1算起)

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript" src="js/jquery-3.1.1.min.js" ></script>
        <script type="text/javascript">
            $(document).ready(function(){
                $("p").eq(0).css("color","#FF0000");
                $("p").eq(1).css("color","#0000FF");
                $("p").eq(-1).css("color","#FF0000");
            });
        </script>
    </head>
    <body>
        <p>第一个段落。</p>
        <p>第二个段落。</p>
        <p>第三个段落。</p>
    </body>
</html>

原文地址:https://www.cnblogs.com/fengfuwanliu/p/10078122.html

时间: 2024-10-07 01:59:41

jQuery筛选--hasClass(class)和eq(index|-index)的相关文章

jquery筛选条件eq,find,paren,prev,end

eq(index|-index) 概述 获取第N个元素 参数 index 一个整数,指示元素基于0的位置,这个元素的位置是从0算起. 获取匹配的第二个元素 -index 一个整数,指示元素的位置,从集合中的最后一个元素开始倒数.(1算起) HTML 代码: <p> This is just a test.</p> <p> So is this</p> jQuery 代码: $("p").eq(1) 结果: [ <p> So i

js day44 Jquery(筛选,事件,效果,Ajax,javascript跨域)

1     筛选[掌握]     筛选与之前"选择器"雷同,筛选提供函数 1.1   过滤 eq(index|-index),获取第N个元素 ?index:一个整数,指示元素基于0的位置,这个元素的位置是从0算起. ?-index:一个整数,指示元素的位置,从集合中的最后一个元素开始倒数.(1算起) first(),获取第一个元素 last(),获取最后个元素 hasClass(class),检查当前的元素是否含有某个特定的类,如果有,则返回true. filter(exp

使用jQuery筛选排除元素以修改指定标签的属性

简单案例: $(function(){ $("td[id][id!='']").click(function(){ //你的逻辑 }); }); 上述代码,有id且id不为空的td都会执行"你的逻辑". =======================转载======================= 1.eq()  筛选指定索引号的元素2.first() 筛选出第一个匹配的元素3.last() 筛选出最后一个匹配的元素4.hasClass() 检查匹配的元素是否含有

jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jquery筛选方法

jQuery---jq基础了解(语法,特性),JQ和JS的区别对比,JQ和JS相互转换,Jquery的选择器(基础选择器,层级选择器,属性选择器),Jquery的筛选器(基本筛选器,表单筛选器),Jquery筛选方法 一丶什么是JQuery JQuery: ???????JQuery是js的一个库,高度封装了js常用的功能,提供简便方法,调用简单,提高开发效率 ??????js库是包含了把复杂的功能封装到简单的方法中 JQuery的两大特性: ???????链式编程:可以.的形式实现多个功能 ?

十二.jQuery源码解析之.eq().first().last().slice()

eq(index):将集合中的索引为index的元素提取出来. first():返回集合中的第一个元素. .last():防护集合中的最后一个元素. .slice(start[,end]):返回集合中的给定区间段的元素. first()和last()调用eq(),eq()通过slice()实现,slice()通过 .pushStack()实现. 相关源码 285行:用法很奇特,通过一个"+"把可能为字符串的i转换成一个数值. 300~301:先借用数组方法slice()从当前jQuer

bobo jquery筛选数组之grep、each、inArray、map的用法及遍历json对象 [转]

纯粹记录下几种用法: jquery grep()筛选遍历数组 $().ready( function(){ var array = [1,2,3,4,5,6,7,8,9]; var filterarray = $.grep(array,function(value){ return value > 5;//筛选出大于5的 }); for(var i=0;i<filterarray.length;i++){ alert(filterarray[i]); } for (key in filtera

jQuery筛选器及对DOM修改(学习笔记)

1.jQuery筛选器 注意:请先在管理Nuget程序包中查找jQuery包,并安装.也可以在jQuery官网下载. 实现: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" content="text/html; char

oracle impdp时卡死Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX

今天在用impdp导入时,Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX卡在建索引的过程一直不动,也不报错,重试了好几遍还是这样. 后来恍然大悟,是不是DB出什么问题了,查看alert日志,发现这个错误: statement in resumable session 'SYSTEM.SYS_IMPORT_SCHEMA_03.1' was timed out statement in resumable session 'SYSTEM.

[ jquery 过滤器 .eq( index | -index ) ] 此方法用于在选择器的基础之上精确筛选出第N个元素

此方法用于在选择器的基础之上精确筛选出第N个元素,参数解析如下: 1.index:一个整数,指示元素基于0的位置,这个元素的位置是从0算起 2.-index:一个整数,指示元素的位置,从集合中的最后一个元素开始倒数.(1算起) 实例: <!DOCTYPE html> <html lang='zh-cn'> <head> <title>Insert you title</title> <meta http-equiv='description