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 DataTable实现前后台动态分页
Jun 17 jQuery
jQuery、layer实现弹出层的打开、关闭功能
Jun 28 jQuery
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 jQuery
jQuery EasyUI结合zTree树形结构制作web页面
Sep 01 jQuery
jQuery代码优化方法总结
Jan 29 jQuery
通过jquery的ajax请求本地的json文件方法
Aug 08 jQuery
jQuery中each和js中forEach的区别分析
Feb 27 jQuery
[jQuery] 事件和动画详解
Mar 05 jQuery
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
jQuery实现的图片点击放大缩小功能案例
Jan 02 jQuery
jQuery 选择方法及$(this)用法实例分析
May 19 jQuery
jQuery实现可以扩展的日历
Dec 01 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
隐藏X-Space个人空间下方版权方法隐藏X-Space个人空间标题隐藏X-Space个人空间管理版权方法
2007/02/22 PHP
php读取javascript设置的cookies的代码
2010/04/12 PHP
php checkbox 取值详细说明
2010/08/19 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
漂亮的thinkphp 跳转页封装示例
2019/10/16 PHP
用一段js程序来实现动画功能
2007/03/06 Javascript
两个JavaScript jsFiddle JSBin在线调试器
2010/03/14 Javascript
让IE6支持min-width和max-width的方法
2010/06/25 Javascript
jQuery 源码分析笔记(6) jQuery.data
2011/06/08 Javascript
原生JavaScript实现连连看游戏(附源码)
2013/11/05 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
JavaScript操作select元素和option的实例代码
2016/01/29 Javascript
JavaScript实现设计模式中的单例模式的一些技巧总结
2016/05/17 Javascript
JavaScript中数组Array.sort()排序方法详解
2017/03/01 Javascript
JavaScript的继承实现小结
2017/05/07 Javascript
JS实现的四级密码强度检测功能示例
2017/05/11 Javascript
Easy UI动态树点击文字实现展开关闭功能
2017/09/30 Javascript
Vue组件中的data必须是一个function的原因浅析
2018/09/03 Javascript
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
windows10系统中安装python3.x+scrapy教程
2016/11/08 Python
浅谈Python中的作用域规则和闭包
2018/03/20 Python
python如何实现内容写在图片上
2018/03/23 Python
Python中return self的用法详解
2018/07/27 Python
pygame实现烟雨蒙蒙下彩虹雨
2019/11/11 Python
使用 Python 写一个简易的抽奖程序
2019/12/08 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
意大利比基尼品牌:MISS BIKINI
2019/11/02 全球购物
自荐信包含哪些内容
2013/10/30 职场文书
品德评语大全
2014/05/05 职场文书
2014年护士长工作总结
2014/11/11 职场文书
唐山大地震的观后感
2015/06/05 职场文书
2015中秋祝酒词
2015/08/12 职场文书