jQuery01入门&选择器

首先第一个我们来聊聊 “3W1H ”

一、3W1H 

                什么是3W1H呢?他们分别是 What、 Why、 Where、How

                1.1:What:jQuery是什么?

                            jQuery是一个快速的、简洁的JavaScript框架,简单来说就是JavaScript的一个类库,里面封装了很多常用的功能代码。

               1.2:Why:为什么使用jQuery?

                            jQuery的设计宗旨是“Write  Less  Do  More”,既提倡写更少的代码,做更多的事!所以我们使用jQuery会使我们的代码简便快捷更加适用于我们开发。

               1.3:Where:jQuery什么时候用?

                        1.3.1中大型网站的开发。

                        1.3.2是一些前端框架的基础,比如说EasyUI、Bootstrap。

                1.4:How:jQuery怎么使用?

案例1:对比js和jQuery

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_17,color_FFFFFF,t_70,g_se,x_16

第一步:下载jQuery的库

              Query的官网:http:/jquery.com  —>doewnload—>选择合适的版本(推荐开发版本)注:本文章举例所用版本为jquery-3.3.1的开发版本

第二步:将下载的js文件引入你的开发工具HBuilder X里面的项目(注意引入外部js)

第三步:开始编码工作。

 代码展示:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_20,color_FFFFFF,t_70,g_se,x_16

 以上便是jQuery的基本入门了,了解到这些我们便开始再了解一下jQuery的选择器部分吧!

二、选择器

首先我们来认识一下在jQuery中都有哪些选择器呢?

 选择器分类:

  • 基本选择器
  • 层次选择器
  • 过滤选择器
  • 表单选择器

                        2.1:基本选择器:

案例2:Div样式变化颜色

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_18,color_FFFFFF,t_70,g_se,x_16

代码展示:

 

//2.1基本选择器

id选择器:$("#id")

类选择器:$(".类名")

标签选择器:$("标签名")

通配符=全部标签:$("*")

                        2.2:层次选择器:

同上案例变换代码展示:

//2.2层次选择器

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkBtMF82NTc3NDY4OA,size_20,color_FFFFFF,t_70,g_se,x_16

 

交集选择器(第一个标签内的所有后代标签)例如:$("div span")代表div中的所有span标签。

父子关系(第一个标签的所有子标签) 例如:$("div>span")代表div中的所有span的子标签。

兄弟关系(第一个标签的所有同级标签)例如 $("p+span")代表与p标签同级的所有span标签。

                       2.3:过滤选择器:

案例3:不同序列过滤变化背景颜色

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_8,color_FFFFFF,t_70,g_se,x_16

 代码展示:

//2.3过滤选择器

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkBtMF82NTc3NDY4OA,size_20,color_FFFFFF,t_70,g_se,x_16

 

案例4:表格隔行换色

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_11,color_FFFFFF,t_70,g_se,x_16watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_20,color_FFFFFF,t_70,g_se,x_16

 代码展示://案例5表格隔行换色

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkBtMF82NTc3NDY4OA,size_20,color_FFFFFF,t_70,g_se,x_16

 

效果图:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_20,color_FFFFFF,t_70,g_se,x_16

                        2.4:表单选择器

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_20,color_FFFFFF,t_70,g_se,x_16watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGlvbiB0b3c=,size_20,color_FFFFFF,t_70,g_se,x_16

 代码展示:

 

//2.4表单选择器

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkBtMF82NTc3NDY4OA,size_20,color_FFFFFF,t_70,g_se,x_16

 

单选框radio、复选框checkbox判断是否选中用:checked

下拉框判断option是否选中用:selected

控制台打印:console.info()

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAX0xlYWYxMjE3,size_20,color_FFFFFF,t_70,g_se,x_16

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荣荣荣荣.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值