jquery使用及理解

jquery是什么
jquery是一个封装的对dom进行操作的js库

下载jq
npm i jquery
w3c标准
样式必须放到头部<head></head>
script必须放在body标签结束标签前面
jq的事件委托
$('.nav').on('click','li',(event)=>{
1.先把所有的li的active类名删掉
$('.nav>li').each((index,item) =>{
    //item.classList.remove('active')//原生js
    $(item).removeClass('active')
})
2.给当前点击的li添加active类名
    //event.target.classList.add('active')//原生js
    $(event.target).addClass('active')
3. 面板控制-先把所有的都隐藏把对应的添加show类名
$('.box>section').each((index,item)=>{
    $(item).removeclass('show')
    if(index === $(this).index()){
        $(item).addclass('show')
    }
})

})
<button class="btn" data-state="1"></button>
<div id="box">
    <h1>今天周二</h1>
</div>
切换显示隐藏
$('#btn').on('click',function(){
    var state =$(this).attr('date-state')
    if(state === '1'){
        $('#box').fa()
        $(this).attr('data-state')
    }
})

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一只小林

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

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

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

打赏作者

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

抵扣说明:

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

余额充值