04jquery和选择器

04 jquery和选择器

jQuery:

​ 就是对于js事件和DOM操作的封装

官网下载:https://jquery.com/

哪里需要,使用< script src=“” >< /script > 引入, 注意:一定要放在所有< script >标签的最前面

基本语法:

​ $(document).ready(function() {
​ $(“选择器”).事件([fun])
​ });

简写:$(function(){
$(“选择器”).事件([fun])
})

样式设置:

​ .css(“属性”, “值”)
​ .css({“属性”:“值”, “属性”:“值”, …})

.addClass(“样式类名”)
.removeClass(“样式类名”)

json数据格式:

​ {“width”:“100px”, “heigth”:“50px”}
​ [{},{},{}]
​ 如:对象:{“name”:“张三”, “password”:“123456”, “age”: 45, “stu”:[{“stuNo”: “”, “stuName”: “”, …}]}
​ 数组:[{}, {}, {}]

隐藏和显示:

​ .show([毫秒数]) 有时间代表:指定时间显示
​ .hide([毫秒数]) 有时间代表:指定时间隐藏

jquery选择器:
基本选择器

​ 标签 $(“标签名”)
​ 类 $(“.class属性名”)
​ id $(“#id属性名”)

层次选择器

​ 后代 $(“a b”)
​ 子 $(“a>b”)
​ 相邻兄弟 $(“a+b”)
​ 通用兄弟 $(“a~b”)

属性选择器

​ 具有指定属性 $(“a[b]”)
​ 指定属性=指定值 $(“a[b=v]”)
​ 指定属性以指定值开头 $(“a[b^=v]”)
​ 指定属性以指定值结尾 ( " a [ b ("a[b ("a[b=v]")
​ 指定属性值包含指定内容 $(“a[b*=v]”)

基本过滤选择器

​ :first $(“a:first”)
​ :last $(“a:last”)
​ :not(selector) $(“a:not(b)”)
​ :even $(“a:even”)
​ :odd $(“a:odd”)
​ :eq(index) $(“a:eq(1)”)
​ :gt(index) $("a:gt(2))
​ :lt(index) $("a:lt(2))

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值