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实现侧边栏左右伸缩效果的示例
Dec 19 jQuery
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
Jan 21 jQuery
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
jQuery实现的3D版图片轮播示例【滑动轮播】
Jan 18 jQuery
jQuery实现动态添加和删除input框实例代码
Mar 26 jQuery
深入分析jQuery.one() 函数
Jun 03 jQuery
jQuery+ThinkPHP实现图片上传
Jul 23 jQuery
Jquery cookie插件实现原理代码解析
Aug 04 jQuery
jquery+ajax实现异步上传文件显示进度条
Aug 17 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
JS+JQuery实现无缝连接轮播图
Dec 30 jQuery
jQuery ajax - getScript() 方法和getJSON方法
May 14 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
thinkphp5.1 框架钩子和行为用法实例分析
2020/05/25 PHP
jquery 查找新建元素代码
2010/07/06 Javascript
javascript实现的使用方向键控制光标在table单元格中切换
2010/11/17 Javascript
Javascript 类、命名空间、代码组织代码
2011/07/31 Javascript
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
Jquery submit()无法提交问题
2013/04/21 Javascript
js获取通过ajax返回的map型的JSONArray的方法
2014/01/09 Javascript
纯javascript模仿微信打飞机小游戏
2015/08/20 Javascript
js随机生成字母数字组合的字符串 随机动画数字
2015/09/02 Javascript
js实现的奥运倒计时时钟效果代码
2015/12/09 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
2017/04/25 Javascript
js实现本地图片文件拖拽效果
2017/07/18 Javascript
jQuery实现菜单栏导航效果
2017/08/15 jQuery
Angular2.0/4.0 使用Echarts图表的示例代码
2017/12/07 Javascript
Javascript中prototype与__proto__的关系详解
2018/03/11 Javascript
vue webpack实用技巧总结
2018/04/24 Javascript
微信小程序websocket实现聊天功能
2020/03/30 Javascript
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴的方法
2018/09/05 Javascript
JavaScript实现留言板案例
2020/03/17 Javascript
elementui实现预览图片组件二次封装
2020/12/29 Javascript
python使用mailbox打印电子邮件的方法
2015/04/30 Python
python实现自动登录人人网并采集信息的方法
2015/06/28 Python
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】
2017/12/15 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
Python运维开发之psutil库的使用详解
2018/10/18 Python
Django框架模板的使用方法示例
2019/05/25 Python
使用Python对Dicom文件进行读取与写入的实现
2020/04/20 Python
女性时尚网购:Chic Me
2019/07/30 全球购物
初婚初育证明
2014/01/14 职场文书
销售人员求职的自我评价分享
2014/03/15 职场文书
房屋买卖委托书格式范本格式
2014/10/13 职场文书
刘公岛导游词
2015/02/05 职场文书
2015年清明节网上祭英烈留言寄语
2015/03/04 职场文书
导游词之山东孔庙
2019/11/04 职场文书