jQuery基础学习6——基本选择器

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3     <head>
 4         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5         <title>2-4</title>
 6         <link rel="stylesheet" type="text/css" href="css/style.css" />
 7         <!--   引入jQuery -->
 8         <script src="../scripts/jquery.js" type="text/javascript"></script>
 9         <script src="lib/assist.js" type="text/javascript"></script>
10
11         <script type="text/javascript">
12             $(document).ready(function(){
13                 //选择 id为 one 的元素
14                 $(‘#btn1‘).click(function(){
15                     $(‘#one‘).css("background","#bfa");
16                 });
17
18                 //选择 class 为 mini 的所有元素
19                 $(‘#btn2‘).click(function(){
20                     $(‘.mini‘).css("background","#bfa");
21                 });
22
23                 //选择 元素名是 div 的所有元素
24                 $(‘#btn3‘).click(function(){
25                     $(‘div‘).css("background","#bfa");
26                 });
27
28                 //选择 所有的元素
29                 $(‘#btn4‘).click(function(){
30                     $(‘*‘).css("background","#bfa");
31                 });
32
33                 //选择 所有的span元素和id为two的div元素
34                 $(‘#btn5‘).click(function(){
35                     $(‘span,#two‘).css("background","#bfa");
36                 });
37             });
38         </script>
39     </head>
40     <body>
41
42         <button id="reset">手动重置页面元素</button>
43         <input type="checkbox" id="isreset" checked="checked"/><label for="isreset">点击下列按钮时先自动重置页面</label><br /><br />
44         <h3>基本选择器.</h3>
45
46         <!-- 控制按钮 -->
47         <input type="button" value="选择 id为 one 的元素." id="btn1"/>
48         <input type="button" value="选择 class 为 mini 的所有元素." id="btn2"/>
49         <input type="button" value="选择 元素名是 div 的所有元素." id="btn3"/>
50         <input type="button" value="选择 所有的元素." id="btn4"/>
51         <input type="button" value="选择 所有的span元素和id为two的元素." id="btn5"/>
52
53         <br /><br />
54
55         <!-- 测试的元素 -->
56         <div class="one" id="one" >
57             id为one,class为one的div
58             <div class="mini">class为mini</div>
59         </div>
60
61         <div class="one"  id="two" title="test" >
62             id为two,class为one,title为test的div.
63             <div class="mini"  title="other">class为mini,title为other</div>
64             <div class="mini"  title="test">class为mini,title为test</div>
65         </div>
66
67         <div class="one">
68             <div class="mini">class为mini</div>
69             <div class="mini">class为mini</div>
70             <div class="mini">class为mini</div>
71             <div class="mini"></div>
72         </div>
73
74         <div class="one">
75             <div class="mini">class为mini</div>
76             <div class="mini">class为mini</div>
77             <div class="mini">class为mini</div>
78             <div class="mini"  title="tesst">class为mini,title为tesst</div>
79         </div>
80
81
82         <div style="display:none;"  class="none">
83             style的display为"none"的div
84         </div>
85
86         <div class="hide">class为"hide"的div</div>
87
88         <div>
89             包含input的type为"hidden"的div<input type="hidden" size="8"/>
90         </div>
91
92         <span id="mover">正在执行动画的span元素.</span>
93
94     </body>
95 </html>




    1. $(‘#one‘).css("background","#bfa");  改变id为one的元素的背景色。


    1. $(‘.mini‘).css("background","#bfa");  改变class为mini的所有元素的背景色


    1. $(‘div‘).css("background","#bfa");  改变元素名是<div>的所有元素的背景色


    1. $(‘*‘).css("background","#bfa");  改变所有元素的背景色


    1. $(‘span,#two‘).css("background","#bfa");  改变所有的<span>元素和id为two的元素的背景色

时间: 2024-12-19 12:45:23

jQuery基础学习6——基本选择器的相关文章

jQuery基础学习7——层次选择器find()方法

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="

jQuery基础学习8——层次选择器next()和prev()方法

$('.one + div').css("background","#bbffaa"); //和next()方法是等价的,前后关系,和prev()方法是对立的 $('.one').next('div').css("background","#bbffaa"); $('.one').next().css("background","#bbffaa"); //不指定向后查找的元素条件则返回开

jQuery基础学习8——层次选择器children()方法

$('body > div').css("background","#bbffaa"); //和children()方法是等价的,父子关系,和parent()方法是对立的 $('body').children('div').css("background","#bbffaa"); 和$('body > div')是等价的 $('body').children().css("background"

CSS基础学习十一:选择器的优先级

在CSS基础学习的篇章中,从第四篇博客开始说选择器,到昨天基本已经说完了.今天我们总结一下,选择器作 用:告知浏览器需要设置哪个dom元素的样式.最后来说说选择器一个重要的问题,选择器的优先级.判断优先级的 方法就是尝试!!! 一简单选择器的优先级 简单的选择器包括我们在第四篇,第五篇,第六篇博客的元素选择器(标签选择器),类选择器和id选择器. 我们来试验: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&quo

【jQuery基础学习】09 jQuery与前端(这章很水)

这章主要是将如何将jQuery应用到网站中,或者说其实就是一些前端知识,对于我这种后端程序来说其实还是蛮有用的. 关于网站结构 文件结构 前端文件分三个文件夹放 images文件夹用来存放将要用到的图片 styles文件夹用来存放css样式表 scripts文件夹用来存放js脚本 网页结构 头部:网站的品牌log,登录信息 内容:放置网站的主体内容 尾部:放置网站的其它友情链接和版权信息之类的 关于网站样式 首先写一个样式表,来包含全局的样式.定义整个网站的reset.css样式表,编写一些全局

Jquery | 基础 | 慕课网 | 类选择器

原生getElementsByClassName()函数的实现代码与jQuery实现代码的比较: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title></title> <style> div { width: 100px;

jQuery基础学习(二)&mdash;jQuery选择器

一.jQuery基本选择器 1.CSS选择器     在学习jQuery选择器之前,先介绍一下之前学过的CSS选择器. 选择器 语法 描述 示例   标签选择器 E {                 CSS规则   }   以文档元素为选择符   ID选择器 #ID{                  CSS规则 }   以ID为选择符   类选择器 E.className{                 CSS规则 }   以文档元素的Class为选择符   群组选择器 E1,E2{   

【jQuery基础学习】01 jQuery选择器

关于CSS选择器 jQuery选择器涉及到CSS,CSS技术使得网页的结构与表现样式完全分离. 同样CSS也需要找到某个网页的结构才能改变其样式,这就是CSS选择器. 常用的CSS选择器如下: 标签选择器 以文档元素作为选择符 a{ text-decoration:none; } ID选择器 以文档元素的唯一标识符ID作为选择符 #myNameDiv{ font-size:14px; width:120px; } 类选择器 以文档元素的class作为选择符 div.note{ font-size

jQuery 基础学习笔记总结(一)

Jquery 学习笔记 总结 感想: 此前在做站点时用到过jquery相关,特别是Ajax相关技术.但是并没有系统的进行学习和了解Jquery的强大的功能,趁这几天跟着资料基本的了解下Jquery的特性和插件,感觉原来好多前端设计中感觉非常麻烦的东西.通过Jquery的函数和插件都非常easy的实现了而且效果极佳.这里仅仅是简单的介绍下Jquery有哪些知识点. 1.基础选择器 (1). $("button").attr("disabled","true&