jQuery is()方法用法示例

2021年3月12日14:05:47 发表评论 762 次浏览

is()方法用于检查所选元素之一与selectorElement匹配.

语法如下:

$(selector).is(selectorElement, function(index, element))

参数:此方法接受上面提到和下面描述的参数:

  • 选择器:它是一个可选参数。它指定将从中删除事件的选择器。
  • selectorElement:它是必需的参数, 用于指定选择器表达式, 元素或jQuery对象, 以匹配当前的元素集。如果给定参数至少有一个匹配项, 则返回true;否则返回false。
  • 函数(索引, 元素):它是一个可选参数, 用于指定要为所选元素组运行的功能。
    1. 索引:元素的索引位置
    2. 元件:当前元素(也可以使用" this"选择器)

以下示例说明了

is()方法

jQuery中:

例子:

<!DOCTYPE html>
< html >
  
< head >
     < script src =
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" >
   </ script >
     < script >
         $(document).ready(function() {
             $("p").click(function() {
                 if ($("p").parent().is("div")) {
                     alert("Parent of p is div");
                 }
             });
         });
     </ script >
</ head >
  
< body >
     < center >
         < h1 >lsbin</ h1 >
         < div >
             < p >Click me to find out if
            I my parent is a div element.</ p >
         </ div >
     </ center >
</ body >
  
</ html >

输出如下:

之前:

jQuery | is()方法1

后:

jQuery | is()方法2

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: