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 相关文章推荐
node.js+jQuery实现用户登录注册AJAX交互
Apr 28 jQuery
jquery插件开发之选项卡制作详解
Aug 30 jQuery
jquery 一键复制到剪切板的实例
Sep 20 jQuery
jQuery NProgress.js加载进度插件的简单使用方法
Jan 31 jQuery
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
Apr 17 jQuery
jQuery+ajax实现动态添加表格tr td功能示例
Apr 23 jQuery
jQuery实现动态加载select下拉列表项功能示例
May 31 jQuery
jQuery+CSS实现的标签页效果示例【测试可用】
Aug 14 jQuery
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 jQuery
在Vue项目中引入JQuery-ui插件的讲解
Jan 27 jQuery
JQuery获取元素尺寸、位置及页面滚动事件应用示例
May 14 jQuery
jQuery实现动态向上滚动
Dec 21 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
改变Apache端口等配置修改方法
2008/06/05 PHP
PHP学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
PHP调用其他文件中的类
2018/04/02 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
兼容ie和firefox js关闭代码
2008/12/11 Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
js中Math之random,round,ceil,floor的用法总结
2013/12/26 Javascript
JS对文本框值的判断示例
2014/03/10 Javascript
jquery attr方法获取input的checked属性问题
2014/05/26 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
2014/10/21 Javascript
node.js中的http.response.write方法使用说明
2014/12/14 Javascript
JavaScript对数字的判断与处理实例分析
2015/02/02 Javascript
JavaScript中逗号运算符介绍及使用示例
2015/03/13 Javascript
JQuery+EasyUI轻松实现步骤条效果
2016/02/22 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据
2020/08/09 Javascript
简易Vue评论框架的实现(父组件的实现)
2018/01/08 Javascript
vue项目中api接口管理总结
2018/04/20 Javascript
vue树形结构获取键值的方法示例
2018/06/21 Javascript
p5.js实现故宫橘猫赏秋图动画
2019/10/23 Javascript
解决$store.getters调用不执行的问题
2019/11/08 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
python中类的属性和方法介绍
2018/11/27 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
Python读写文件基础知识点
2019/06/10 Python
python中bs4.BeautifulSoup的基本用法
2019/07/27 Python
Python下应用opencv 实现人脸检测功能
2019/10/24 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
日语系毕业生推荐信
2013/11/11 职场文书
综合办公室主任职责
2013/12/16 职场文书
领导干部培训感言
2014/01/23 职场文书
电子商务优秀毕业生求职信
2014/07/11 职场文书
法定代表人资格证明书
2014/09/11 职场文书
学籍证明模板
2014/11/21 职场文书
先进单位申报材料
2014/12/25 职场文书