JQuery 中几个类选择器的简单使用介绍


Posted in Javascript onMarch 14, 2013
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestClassSelector.aspx.cs" Inherits="WebApplication1.TestClassSelector" %> 
<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title></title> 
<script src="Scripts/jquery-1.9.0.min.js"></script> 
<style type="text/css"> 
.first_div { 
background-color:red; 
} 
.second_div { 
background-color:green; 
} 
.first_span { 
width:500px; 
height:100px; 
} 
.eric_sun_class { 
font-family:Arial; 
font-size:18px; 
} 
</style> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<div class="first_div"> 
This is the first div 
</div> 
<div class="second_div"> 
This is the second div 
</div> 
<div class="first_div"> 
<span class="first_span"> 
This is the first span 
</span> 
</div> 
<span class="first_span eric_sun_class"> 
This is the first span + eric sun class. 
</span> 
<br /> 
<span class="eric_sun_class"> 
This is the eric sun class. 
</span> 
<br /> 
<input type="button" value="Test" onclick="btn_Click();" /> 
</div> 
</form> 
</body> 
</html> 
<script type="text/javascript"> 
function btn_Click() { 
alert($(".first_div").text()); 
alert($(".first_div.first_span").text()); 
} 
</script>

$(".first_div, .first_span")

将包含有.first_div 或者 .first_span" 的对象都取到。 这里取到 4 个 对象。
此处的Html对应
<div class="first_div"> 
This is the first div 
</div> 
<div class="first_div"> 
<span class="first_span"> 
This is the first span 
</span> 
</div> 
<span class="first_span eric_sun_class"> 
This is the first span + eric sun class. 
</span>

$(".first_div .first_span")

将以 .first_div 为类的控件 下的 以 .first_span 为类 的对象取到(类与类之间带有空格 逐层取)。 这里只取到 1 个。
对应的 className="first_span" 此处的Html对应
<div class="first_div"> 
<span class="first_span"> 
This is the first span 
</span> 
</div>

$(".first_span.eric_sun_class")

将包含有.first_span 并且同时包含有 .eric_sun_class 类的 对象取到(类与类之间没有空格 类似于 ‘与' 操作)。 这里只取到1个。
对应的 className="first_span eric_sun_class" 此处的Html 对应
<span class="first_span eric_sun_class"> 
This is the first span + eric sun class. 
</span>
Javascript 相关文章推荐
基于jquery的tab切换 js原理
Apr 01 Javascript
JQuery的ajax获取数据后的处理总结(html,xml,json)
Jul 14 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
May 30 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
Feb 17 Javascript
Jquery ajax请求导出Excel表格的实现代码
Jun 08 Javascript
避免jQuery名字冲突 noConflict()方法
Jul 30 Javascript
Bootstrap下拉菜单更改为悬停(hover)触发的方法
May 24 Javascript
vue cli构建的项目中请求代理与项目打包问题
Feb 26 Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
Aug 08 Javascript
vue添加class样式实例讲解
Feb 12 Javascript
vue如何使用async、await实现同步请求
Dec 09 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
Mar 06 Javascript
document.createElement()用法及注意事项(ff下不兼容)
Mar 13 #Javascript
document.createElement()用法
Mar 13 #Javascript
js获得鼠标的坐标值的方法
Mar 13 #Javascript
JavaScript将Table导出到Excel实现思路及代码
Mar 13 #Javascript
九种js弹出对话框的方法总结
Mar 12 #Javascript
瀑布流布局并自动加载实现代码
Mar 12 #Javascript
JavaScript中数组对象的那些自带方法介绍
Mar 12 #Javascript
You might like
php中stream(流)的用法
2014/03/25 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
PHP学习笔记之session
2018/05/06 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
CSS心形加载的动画源码的实现
2021/03/09 HTML / CSS
拖动一个HTML元素
2006/12/22 Javascript
javascript 页面划词搜索JS
2009/09/28 Javascript
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
2011/01/08 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
2013/03/20 Javascript
jQuery之选择组件的深入解析
2013/06/19 Javascript
浅谈javascript的Array.prototype.slice.call
2015/08/31 Javascript
轻松搞定js表单验证
2016/10/13 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
2016/12/08 Javascript
基于vue.js实现侧边菜单栏
2017/03/20 Javascript
通俗解释JavaScript正则表达式快速记忆
2017/08/23 Javascript
React数据传递之组件内部通信的方法
2017/12/31 Javascript
详解jQuery如何实现模糊搜索
2019/05/10 jQuery
基于vue-cli搭建多模块且各模块独立打包的项目
2019/06/12 Javascript
在vue中实现清除echarts上次保留的数据(亲测有效)
2020/09/09 Javascript
vue内置组件keep-alive事件动态缓存实例
2020/10/30 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
2021/01/28 Javascript
Pycharm学习教程(6) Pycharm作为Vim编辑器使用
2017/05/03 Python
Python实现获取命令行输出结果的方法
2017/06/10 Python
Python基于socket模块实现UDP通信功能示例
2018/04/10 Python
python cumsum函数的具体使用
2019/07/29 Python
详解python中eval函数的作用
2019/10/22 Python
django表单中的按钮获取数据的实例分析
2020/07/31 Python
Pycharm常用快捷键总结及配置方法
2020/11/14 Python
深入解析HTML5 Canvas控制图形矩阵变换的方法
2016/03/24 HTML / CSS
英国No.1体育用品零售商:SportsDirect.com
2019/10/16 全球购物
Quiksilver荷兰官方网站:冲浪和滑雪板
2019/11/16 全球购物
城管个人总结
2015/02/28 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
python中os.path.join()函数实例用法
2021/05/26 Python
Spark SQL 2.4.8 操作 Dataframe的两种方式
2021/10/16 SQL Server
python百行代码实现汉服圈图片爬取
2021/11/23 Python