当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JQuery is()用法及代码示例


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

用法:

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

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


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

    下面的示例说明了jQuery中的is()方法:
    例:

    <!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>GeeksforGeeks</h1> 
            <div> 
                <p>Click me to find out if 
               I my parent is a div element.</p> 
            </div> 
        </center> 
    </body> 
      
    </html>

    输出:
    之前:

    后:



    相关用法


    注:本文由纯净天空筛选整理自pp_pankaj大神的英文原创作品 jQuery | is() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。