码迷,mamicode.com
首页 > Web开发 > 详细

jquery hasClass()、is() 多个

时间:2015-03-18 15:27:44      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

一、.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

jquery hasClass()、is() 多个

标签:

原文地址:http://www.cnblogs.com/andydao/p/4347015.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!