<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>基本选择器</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="js/jquery-1.11.3.js"></script>
<style type="text/css">
body{
font-family: "Microsoft YaHei"
}
.divCls {
width:180px;
height:180px;
color: white;
border: solid 1px white;
margin-left: 10px;
float: left;
}
.subDivCls {
width:60px;
height:60px;
color:white;
border: solid 1px white;
font-size: 12px;
margin: 5px;
float: right;
}
div span{
border: solid 1px white;
font-size: 12px;
margin-left:5px;
}
.cGreen{background-color: #4CA902}
.cPink{background-color: #ED4A9F}
.cBlue{background-color: #0092E7}
.cCyan{background-color: #01A6A2}
.cYellow{background-color: #DCA112}
.cRed{background-color: #B7103B}
.cPurple{background-color: #792F7C}
.cBlack{background-color: #110F10}
.hide{display: none;}
</style>
<script type="text/javascript">
/*
基本选择器中:有 * 、 . 、element(直接标签名)、 或者用逗号隔开跟多个要选的元素。
*/
$(document).ready(function() {
/* 为其换一个背景色就算是选中了,但是注意addClass之前要保证存在此class */
/* <input type="button" id="btn1" value="选取id为div1的元素"> */
$("#btn1").click(function() {
$("#div1").addClass("cBlack");
}); /* <input type="button" id="btn2" value="选取所有div"> */
$("#btn2").click(function() {
$("div").addClass("cBlack");
}); /* <input type="button" id="btn3" value="选取类为subDivCls的元素"> */
$("#btn3").click(function() {
$(".subDivCls").addClass("cBlack");
}); /* <input type="button" id="btn4" value="选取所有元素"> */
$("#btn4").click(function() {
// $('*').addClass("cBlack"); // 单引号,双引号均可,不敏感。
$("*").addClass("cBlack");
}); /* <input type="button" id="btn5" value="选取类为subDivCls或span元素"> */
$("#btn5").click(function() {
$(".subDivCls, span, #div1").addClass("cBlack");
});
});
</script>
</head>
<body>
<div id="div1" class="divCls cGreen">
id 为div1 的div<br>
<br>
<div class="subDivCls">class为subDivCls的div</div>
</div>
<div id="div2" class="divCls cPink">
id 为div2 的div <br>
<br> <span id="span1">div2里面的span,id为span1</span> <br>
<br>
<div class="subDivCls" style="float: left;">class为subDivCls的div</div>
<div class="subDivCls">class为subDivCls的div</div>
</div>
<div id="div3" class="divCls cBlue" title="itcast">
id 为div3 的div,title为itcast,包含隐藏输入框 <input type="hidden" value="hello">
</div>
<div id="div4" class="divCls cYellow">
id 为div4 的div<br>
<div class="subDivCls" style="float: left;">class为subDivCls的div</div>
<div class="subDivCls" title="itcast">title为itcast</div>
<div class="subDivCls" style="float: left;">class为subDivCls的div</div>
<div class="subDivCls"></div>
</div>
<div style="clear: both;"></div>
<br>
<br>
<hr>
<input type="button" id="btn1" value="选取id为div1的元素">
<input type="button" id="btn2" value="选取所有div">
<input type="button" id="btn3" value="选取类为subDivCls的元素">
<input type="button" id="btn4" value="选取所有元素">
<input type="button" id="btn5" value="选取类为subDivCls或span元素">
</body>
</html>

最新文章

  1. spring定时任务之quartz
  2. 把NetDimension.NanUI项目从C#6.0语法还原到C#5.0
  3. iOS-私有API与runtime
  4. Macbook无法上网,访问不了appstore、safria、网易云等,但QQ、谷歌浏览器可以用--解决方案
  5. CentOS编译安装Apache 2.4.x时报错:configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packages to ./srclib/.
  6. Modernizr.js入门指南(HTML5&amp;CSS3浏览器兼容插件)
  7. JSOI2008 最小生成树计数
  8. vim插件管理之Vundle
  9. iPhone&amp;amp;iPad DFU及恢复模式刷机、降级教程
  10. ABP入门系列(18)—— 使用领域服务
  11. PHP与JavaScript在处理数组方面的不同之处
  12. 利用easygui模块编写的华氏温度与摄氏温度转换的小程序
  13. background属性冲突导致的部分浏览器背景图片不显示问题
  14. spring boot ${}占位符不起作用
  15. 正则双重过滤 /// splitKey1 第一个正则式匹配 /// splitKey2 匹配结果中再次匹配进行替
  16. centos6.5换yum源
  17. PHP与MySQL的关系?
  18. IdentityServer4关于多客户端和API的最佳实践【含多类型客户端和API资源,以及客户端分组实践】【下】
  19. BZOJ3244 NOI2013树的计数(概率期望)
  20. C/C++预处理宏的总结

热门文章

  1. 【LeetCode】86. 分隔链表
  2. Spring总结之事务
  3. jquery性能优化建议-上篇
  4. 开发工具IDE从入门到爱不释手(一)项目初始配置
  5. Html模板引擎Handlerbars使用demo
  6. Mysql分区表使用
  7. jvm源码解读--01 jvm加载java/lang/object过程
  8. windows 10家庭版安装SQL Server 2014出现.net 3.5失败问题解决。
  9. css文件编码
  10. 收到字节月薪35k Offer,揭秘面试流程及考点