在jquery中可以使用2种方法来判断一个元素是否包含一个确定的类(class)。两种方法有着相同的功能。

2 种方法如下:
1. is(‘.classname')
2. hasClass(‘classname')
以下是一个div元素是否包含一个redColor的例子:
1. 使用is(‘.classname')的方法
$('div').is('.redColor')
2. 使用hasClass(‘classname')的方法(注意jquery的低版本可能是hasClass(‘.classname'))
$('div').hasClass('redColor')以下是检测一个元素是否含有一个redColor类的例子,含有时,则把其类变为blueColor。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
.redColor {
background:red;
}
.blueColor {
background:blue;
}
</style>
<script type="text/javascript"src="jquery-1.8.1.min.js"></script>
</head>
<body>
<h1>jQuery check if an element has a certain class</h1>
<div class="redColor">This is a div tag with class name of "redColor"</div>
<p>
<button id="isTest">is('.redColor')</button>
<button id="hasClassTest">hasClass('.redColor')</button>
<button id="reset">reset</button>
</p>
<script type="text/javascript">
$("#isTest").click(function () {
if($('div').is('.redColor')){
$('div').addClass('blueColor');
}
});
$("#hasClassTest").click(function () {
if($('div').hasClass('redColor')){
$('div').addClass('blueColor');
}
});
$("#reset").click(function () {
location.reload();
});
</script>
</body>
</html>
以上这篇使用jquery判断一个元素是否含有一个指定的类(class)实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# jquery判断含有class
# jQuery判断数组是否包含了指定的元素
# jquery如何判断某元素是否具备指定的样式
# jQuery 选择同时包含两个class的元素的实现方法
# jquery中获取元素里某一特定子元素的代码
# jquery判断元素的子元素是否存在的示例代码
# jQuery检测某个元素是否存在代码分享
# jQuery 判断页面元素是否存在的代码
# jQuery判断元素是否存在的可靠方法
# 给大家
# 种方法
# 是一个
# 两种
# 希望能
# 可以使用
# 这篇
# 小编
# 大家多多
# 则把
# redColor
# ff00ff
# hasClass
# ccffcc
# div
# lt
# DOCTYPE
# html
# js
# blueColor
相关文章:
建站之星各版本价格是多少?
网站制作公司,橙子建站是合法的吗?
如何使用Golang安装API文档生成工具_快速生成接口文档
活动邀请函制作网站有哪些,活动邀请函文案?
网站建设制作、微信公众号,公明人民医院怎么在网上预约?
,在苏州找工作,上哪个网站比较好?
官网建站费用明细查询_企业建站套餐价格及收费标准指南
TestNG的testng.xml配置文件怎么写
宝塔面板如何快速创建新站点?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
电商网站制作价格怎么算,网上拍卖流程以及规则?
创业网站制作流程,创业网站可靠吗?
黑客如何通过漏洞一步步攻陷网站服务器?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
制作旅游网站html,怎样注册旅游网站?
如何通过宝塔面板实现本地网站访问?
建站10G流量真的够用吗?如何应对访问高峰?
定制建站哪家更专业可靠?推荐榜单揭晓
制作企业网站建设方案,怎样建设一个公司网站?
如何通过万网虚拟主机快速搭建网站?
家庭服务器如何搭建个人网站?
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
如何用IIS7快速搭建并优化网站站点?
如何在阿里云部署织梦网站?
如何快速完成中国万网建站详细流程?
如何快速搭建高效可靠的建站解决方案?
制作网站的软件免费下载,免费制作app哪个平台好?
制作门户网站的参考文献在哪,小说网站怎么建立?
建站之星在线客服如何快速接入解答?
实例解析angularjs的filter过滤器
如何在阿里云香港服务器快速搭建网站?
西安专业网站制作公司有哪些,陕西省建行官方网站?
定制建站方案优化指南:企业官网开发与建站费用解析
如何通过VPS搭建网站快速盈利?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
建站上传速度慢?如何优化加速网站加载效率?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
如何在云指建站中生成FTP站点?
如何快速上传建站程序避免常见错误?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
如何快速生成凡客建站的专业级图册?
网站制作免费,什么网站能看正片电影?
香港服务器WordPress建站指南:SEO优化与高效部署策略
内网网站制作软件,内网的网站如何发布到外网?
建站之星备案是否影响网站上线时间?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
临沂网站制作企业,临沂第三中学官方网站?
如何快速使用云服务器搭建个人网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。