zoukankan      html  css  js  c++  java
  • jquery hasClass()、is() 多个

    一、.hasClass()
    hasClass()方法是用来检查被选择的元素是否包含指定的class名,其语法:
    $(selector).hasClass("className");//其中class是必须的值,规定需要在指定元素中查找的类名。
    hasClass()也可以同时写多个class但他们之前用空格隔开,如下:
    $(selector).hasClass("className1 className2");
     
    二、.is()
     
    is()方法也是用来检查被选择的元素是否包含指定的class名,其用法为:
    $(selector).is(".className");
    同样is()也可以有多个类名的写法,如:
    $(selector).is(".className,.className"); 
     
    $( "ul" ).click(function( event ) {
    var target = $( event.target );
    if ( target.is( "li" ) ) {
    target.css( "background-color", "red" );
    }
    });
     
    三、判断对象是否存在
    if ( $("#someID").length > 0 ) {    //判断jQuery 对象中元素的个数
        $("#someID").text("hi");
    }
    或者
    if ( $("#someID").size() > 0 ) {
        $("#someID").text("hi");
    }
    
     
    

     http://www.cnblogs.com/sntetwt/p/3768172.html

  • 相关阅读:
    推导式
    解构
    for 循环
    运算符
    while 循环
    流程控制语句
    索引和切片
    ASC转换BCD,ASC2BCD(转)
    CString和char互转,十六进制的BYTE转CString
    C++添加简单的日记记录
  • 原文地址:https://www.cnblogs.com/andydao/p/4347015.html
Copyright © 2011-2022 走看看