jQuery选择器之基本选择器用法实例分析


Posted in jQuery onFebruary 19, 2019

本文实例讲述了jQuery选择器之基本选择器用法。分享给大家供大家参考,具体如下:

初学jQuery,为了能系统地学习好jQuery,今天特意把自己的学习心得归纳一下,贴上来与初学者共享,今天我主要总结的是jquery的基本选择器。

基本选择器是jQuery中最常用的选择器,也是最简单的选择器,它主要是通过元素的id、class、标签等来查找HTML中的DOM元素。在网页中每个id只能使用一次,class允许重复使用。在jQuery应用中,可以使用这些基本选择器来完成绝大多数工作,下面我们主要来看其具体的使用过程。为了更好的学习,我们先列出一段HTML代码:

<div>
  <div id="one" class="mini">id=one,class=aaa的div</div>
  <div id="two" class="mini">id=two,class=aaa的div</div>
  <p>这是p元素</p>
  <span>这是span元素</span>
</div>

一、所有元素*

选择器:*
描述:匹配所有元素
返回:元素集合

示例:

<script type="text/javascript">
  $(document).ready(function(){
    $("*").css("background","#ffbbaa");
  });
</script>

二、id选择器

选择器:#id
描述:根据给定的ID匹配一个元素。
返回:单个元素

示例:

<script type="text/javascript">
  $(document).ready(function(){
    $("#one").css("background","#ffbbaa");
  });
</script>

三、class选择器

选择器:.class
描述:根据给定的class匹配所有元素。
返回:元素集合

示例:

<script type="text/javascript">
  $(document).ready(function(){
    $(".mini").css("background","#ffbbaa");
  });
</script>

四、element选择器

选择器:element
描述:根据给定的元素名称匹配所有元素。
返回:元素集合

示例:

<script type="text/javascript">
  $(document).ready(function(){
    $("span").css("color","#ffbbaa");
  });
</script>

五、selector1,selector2,…,selectorN

选择器:selector1,selector2,…selectorN
描述:将每一个选择器匹配到的元素合并后一起返回。
返回:元素集合

示例:

<script type="text/javascript">
  $(document).ready(function(){
    $("span,p,#one").css("background","#ffbbaa");
  });
</script>

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
Jquery EasyUI $.Parser
Jun 02 jQuery
jQuery操作DOM_动力节点Java学院整理
Jul 04 jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 jQuery
jQuery除指定区域外点击任何地方隐藏DIV功能
Nov 13 jQuery
jQuery+SpringMVC中的复选框选择与传值实例
Jan 08 jQuery
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 jQuery
jQuery实现table表格信息的展开和缩小功能示例
Jul 21 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
使用jQuery mobile NuGet让你的网站在移动设备上同样精彩
Jun 18 jQuery
Jquery实现获取子元素的方法分析
Aug 24 jQuery
jQuery实现为table表格动态添加或删除tr功能示例
Feb 19 #jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 #jQuery
JS/jQuery实现简单的开关灯效果【案例】
Feb 19 #jQuery
jQuery AJAX与jQuery事件的分析讲解
Feb 18 #jQuery
jQuery实现的卷帘门滑入滑出效果【案例】
Feb 18 #jQuery
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 #jQuery
jQuery实现的五星点评功能【案例】
Feb 18 #jQuery
You might like
PHP中的加密功能
2006/10/09 PHP
PHP+MYSQL实现用户的增删改查
2015/03/24 PHP
php实现文件与16进制相互转换的方法示例
2017/02/16 PHP
php curl批处理实现可控并发异步操作示例
2018/05/09 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
ext 代码生成器
2009/08/07 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
javascript中万恶的function实例分析
2011/05/25 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
jquery实现的一个文章自定义分段显示功能
2014/05/23 Javascript
js中使用replace方法完成某个字符的转换
2014/08/20 Javascript
详解JS函数重载
2014/12/04 Javascript
js style.display=block显示布局错乱问题的解决方法
2016/09/21 Javascript
关于RequireJS的简单介绍即使用方法
2016/10/20 Javascript
Javascript实现倒计时时差效果
2017/05/18 Javascript
vue keep-alive请求数据的方法示例
2018/05/16 Javascript
JavaScript面向对象继承原理与实现方法分析
2018/08/09 Javascript
vue-router的HTML5 History 模式设置
2018/09/08 Javascript
[00:10]DOTA2全国高校联赛速递
2018/05/30 DOTA
Python 命令行参数sys.argv
2008/09/06 Python
python计算一个序列的平均值的方法
2015/07/11 Python
使用Python进行二进制文件读写的简单方法(推荐)
2016/09/12 Python
tensorflow 中对数组元素的操作方法
2018/07/27 Python
解决python写入带有中文的字符到文件错误的问题
2019/01/31 Python
利用matplotlib实现根据实时数据动态更新图形
2019/12/13 Python
django xadmin 管理器常用显示设置方式
2020/03/11 Python
python 实现图片修复(可用于去水印)
2020/11/19 Python
简单叙述一下MYSQL的优化
2016/05/09 面试题
会计主管岗位职责
2014/01/03 职场文书
自我鉴定四大框架
2014/01/17 职场文书
林肯就职演讲稿
2014/05/19 职场文书
社区党建工作汇报材料
2014/08/14 职场文书
社区服务理念口号
2015/12/25 职场文书
mysql 子查询的使用
2022/04/28 MySQL