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实现按比例缩放图片的方法
Apr 29 jQuery
jQuery表单验证之密码确认
May 22 jQuery
jquery实现放大镜简洁代码(推荐)
Jun 08 jQuery
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
使用jQuery给Table动态增加行、清空table的方法
Sep 05 jQuery
jquery.param()实现数组或对象的序列化方法
Oct 08 jQuery
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
使用jquery的cookie实现登录页记住用户名和密码的方法
Mar 13 jQuery
JQuery常见节点操作实例分析
May 15 jQuery
Jquery让form表单异步提交代码实现
Nov 14 jQuery
jQuery实现鼠标移入显示蒙版效果
Jan 11 jQuery
jquery实现抽奖功能
Oct 22 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之字符串变相相减的代码
2007/03/19 PHP
浅析php工厂模式
2014/11/25 PHP
php使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
php实现微信公众平台账号自定义菜单类
2015/10/11 PHP
php使用PDO获取结果集的方法
2017/02/16 PHP
在修改准备发的批量美化select+可修改select时,在非IE下发现了几个问题
2007/01/09 Javascript
javascript 年月日联动实现核心代码
2009/12/21 Javascript
JQuery小知识
2010/10/15 Javascript
Javascript面象对象成员、共享成员变量实验
2010/11/19 Javascript
javascript event 事件解析
2011/01/31 Javascript
基于jquery的跟随屏幕滚动代码
2012/07/24 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
2013/03/04 Javascript
JS Map 和 List 的简单实现代码
2013/07/08 Javascript
js操作输入框提示信息且响应鼠标事件
2014/03/25 Javascript
jquery操作select方法汇总
2015/02/05 Javascript
解析如何利用iframe标签以及js制作时钟
2016/12/08 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
浅谈Vue.js路由管理器 Vue Router
2018/08/16 Javascript
Vue组件之单向数据流的解决方法
2018/11/10 Javascript
详解django模板与vue.js冲突问题
2019/07/07 Javascript
axios实现简单文件上传功能
2019/09/25 Javascript
详解Vscode中使用Eslint终极配置大全
2019/11/08 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
[01:26]神话结束了,却也刚刚开始——DOTA2新英雄玛尔斯驾临战场
2019/03/10 DOTA
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
PyCharm更改字体和界面样式的方法步骤
2019/09/27 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
python中openpyxl和xlsxwriter对Excel的操作方法
2021/03/01 Python
蔻驰美国官网:COACH美国
2016/08/18 全球购物
建筑工程技术应届生自荐信
2013/09/27 职场文书
部队领导证婚词
2014/01/12 职场文书
公司门卫的岗位职责
2014/02/19 职场文书
环保建议书200字
2014/05/14 职场文书
2014年秋季开学演讲稿
2014/05/24 职场文书
世博会口号
2014/06/20 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书