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.ajax()的jsonp碰上post详解
Jul 02 jQuery
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
Sep 22 jQuery
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 jQuery
jQuery 点击获取验证码按钮及倒计时功能
Sep 20 jQuery
jQuery基于随机数解决中午吃什么去哪吃问题示例
Dec 29 jQuery
JQuery实现简单的复选框树形结构图示例【附源码下载】
Jul 16 jQuery
jQuery实现图片下载代码
Jul 18 jQuery
jQuery实现简单弹幕效果
Nov 28 jQuery
jQuery实现点击滚动到指定元素上的方法分析
Mar 19 jQuery
jQuery HTML获取内容和属性操作实例分析
May 20 jQuery
使用jQuery实现购物车
Oct 29 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
关于使用coreseek并为其做分页的介绍
2013/06/21 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
destoon二次开发常用数据库操作
2014/06/21 PHP
PHP 输出缓冲控制(Output Control)详解
2016/08/25 PHP
laravel框架中间件简单使用方法示例
2020/01/25 PHP
JavaScript 在各个浏览器中执行的耐性
2009/04/06 Javascript
jQuery 入门讲解1
2009/04/15 Javascript
基于jquery点击自以外任意处,关闭自身的代码
2012/02/10 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
2013/07/31 Javascript
javascript实现rgb颜色转换成16进制格式
2015/07/10 Javascript
freemarker判断对象是否为空的方法
2015/08/13 Javascript
1秒50万字!js实现关键词匹配
2016/08/01 Javascript
文件上传,iframe跨域数据提交的实现
2016/11/18 Javascript
JS实现的图片预览插件与用法示例【不上传图片】
2016/11/25 Javascript
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
vue通过路由实现页面刷新的方法
2018/01/25 Javascript
详解刷新页面vuex数据不消失和不跳转页面的解决
2018/01/30 Javascript
vue slot 在子组件中显示父组件传递的模板
2018/03/02 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
JS随机密码生成算法
2019/09/23 Javascript
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
python实现拓扑排序的基本教程
2018/03/11 Python
Python cookbook(数据结构与算法)同时对数据做转换和换算处理操作示例
2018/03/23 Python
Python Image模块基本图像处理操作小结
2019/04/13 Python
使用 tf.nn.dynamic_rnn 展开时间维度方式
2020/01/21 Python
超全Python图像处理讲解(多模块实现)
2020/04/13 Python
美国网上鞋城:Shoeline.com
2016/11/17 全球购物
英国DIY和家居装饰领域的主要品牌:Wickes
2019/11/26 全球购物
2014年惩防体系建设工作总结
2014/12/01 职场文书
学生会主席任命书
2015/09/21 职场文书
《童年的发现》教学反思
2016/02/18 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
2016大学生诚信考试承诺书
2016/03/25 职场文书
创业计划书之餐饮馄饨店
2019/07/18 职场文书