當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。