码迷,mamicode.com
首页 > 其他好文 > 详细

常规选择器

时间:2016-04-19 18:57:00      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:

   jQuery最核心的组成部分就是:选择器引擎。它继承了CSS的语法,可以对DOM元素的标签名属性名状态(?)等进行快速准确的选择,并且不必担心浏览器的兼容性。jQuery选择器实现了CSS1~CSS3的大部分规则之外,还实现了一些自定义的选择器,用于各种特殊状态的选择。

   简单选择器

   在使用jQuery选择器时,我们首先必须使用“$()”函数来包装我们的CSS规则。而CSS规则作为参数传递到jQuery对象内部后,再返回包含页面中对应元素的jQuery对象。随后,我们就可以对这个获取到的DOM节点进行行为操作了。

   常规选择器.html:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>常规选择器</title>
    <script type="text/javascript" src="jquery-1.12.3.js"></script>
    <script type="text/javascript" src="demo.js"></script>
    <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
    <div id="box">
        常规选择器
    </div>
</body>
</html>

   使用ID选择器的CSS规则:

#box {
    color: red; //添加样式-将ID为box的元素字体颜色变红
}

   在jQuery选择器(ID选择器)里,我们使用如下的方式获取同样的结果:

$("#box").css("color", "blue");//添加一个行为,这个行为是添加样式

   那么除了ID选择器之外,还有两种基本的选择器,分别为:元素标签名和类(class):

选择器 CSS模式 jQuery模式 描述
元素名 div {} $("div") 获取所有div元素的DOM对象
ID #box {} $("#box") 获取一个ID为box元素的DOM对象
类(class) .box {} $(".box") 获取所有class为box的所有DOM对象

   举例说明:

   常规选择器.html:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>常规选择器</title>
    <script type="text/javascript" src="jquery-1.12.3.js"></script>
    <script type="text/javascript" src="ye_demo.js"></script>
    <link rel="stylesheet" type="text/css" href="ye_style.css">
</head>
<body>
    <div class="pox">常规选择器</div>
    <div class="pox">常规选择器</div>
    <div class="pox">常规选择器</div>
</body>
</html>

   CSS规则:

div {
    color: orange;
}

   在jQuery选择器(元素名选择器)里,我们使用如下的方式获取同样的结果:

$("div").css("color", "maroon");

   又如CSS规则:

.pox {
    color: red;
}

   在jQuery选择器(类选择器)里,我们使用如下的方式获取同样的结果:

$(".pox").css("color", "green");

   

   

 

常规选择器

标签:

原文地址:http://www.cnblogs.com/yerenyuan/p/5409224.html

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