12.19笔记

1.jquery
入口函数:等待函数加载完毕后进行执行
+1.   $(document).ready(function () {
             })
+2.$(function () {
         })
$:顶级对象,是jQuery的别称,相当于原生js中的window,对元素进行包装,使其成为jquery对象,从而可以调用jquery的方法
jquery对象和dom对象的区别:jquery只能用jquery方法,不能使用原生js的方法 
将jquery对象转为dom对象
btn2.style.backgroundColor = "pink"
$("button")[0].style.backgroundColor = "pink"
$("button").get(下标)
将dom转化为jquery对象
$(dom对象)

2.jquery选择器
$("选择器")
$("选择器").css("属性名","属性值")
     如 $("div").css("color", "pink")
隐式叠代:便利内部dom元素的过程

3.jquery筛选选择器
 console.log($("ul li:first"))
        console.log($("ul li:last"))
console.log($("ul li:eq(2)"))
 $("ul li:odd").css("backgroundColor", "pink")奇数
        $("ul li:even").css("backgroundColor", "red")偶数

4.筛选的方法
 $(".son").parent()找父亲
  $(".father").children(".son")、、子代选择器
  $(".father").find("div").css("color", "red")  //后代选择器
 $("li").siblings("div").css("color", "red")找兄弟节点,不包括自己

5.更改样式
6.显示和隐藏
$("div").hide(2000)隐藏
 $("div").show(2000)展示
 $("div").toggle()//切换

7.滑动
$("div").slideDown(2000)划入
 $("div").slideUp(2000)//隐藏
$("div").slideToggle()//切换

8.淡入淡出
$("div").fadeout()淡出
$("div").fanin()淡出
$("div").fainToggle()//切换

9.自定义动画
 animate
 $("div").animate({
                    left: 150,
                    top: 500,
                    opacity: .4,
                    width: 10
                }, 1500)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值