12.19笔记

{1}jquery

$是顶级对象,是jquery的别称,相当于原生js里的window,对元素进行包装,以数组的形式。
jquery和dom的区别
jquery:只能使用jQuery的方法,不能使用原生js的方法。否则报错!
 

将jQuery转换成dom对象

1.$(对象)[0].方法
2.$(对象)》get(0)

将dom转换成jquery

使用$()包装

{2}jquery选择器
$("对象").click(function(){})
$(“选择器”).css("属性名",“属性值”)
隐式迭代:遍历内部dom元素的过程
存在多个标签时,可以直接$(“选择器”).css("属性名",“属性值”)
 

{3}筛选选择器
$("ul li:eq(下标)")
$("ul li:odd").css("属性名",“属性值”)(选择下标为奇数的行)
$("ul li:even").css("属性名",“属性值”)(选择下标为偶数的行)

{4}筛选的方法
类似于子代选择器:
$(".son").parent()通过子级找到父级
$(".father").children(“。son”)通过父级找到子级

类似于后代选择器:
$(".father").find(“div”)

寻找兄弟节点:(找不到自己)
$(".son“).sibling(“兄弟节点”)
{5}更改css的样式
1.$(“选择器”).css("属性名",“属性值”)
2.(更改多个对象)$(“选择器”).css({("属性名",“属性值”),("属性名",“属性值”),("属性名",“属性值”)})
 3.$("对象").addClass(”类名“)(对类名进行添加)
$("对象").remobveClass("类名")
$("对象").toggleClass("类名")
{6}显示和隐藏
$("对象”).show()显示
$("对象”).hide()隐藏
$("对象”).toggle()切换

{7}滑动
$("对象”).slideDown()划入从上往下
$("对象”).slideUp()  划出从下往上
$("对象”).toggle()切换

{8}淡入淡出
$("对象”).fadeIn()淡入
$("对象”).fadeOut()淡出
$("对象”).toggle()切换

{10}自定义动画
animate(想要更改的样式属性(不需要带单位),【speed】,[easing],【回调函数】)


$("对象”).stop().toggle()切换
停止前面的执行这条代码
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值