6.25商品勾选

一、主题:完成购物车页面的动态效果

二、知识点

1、each:

each() 方法为每个匹配元素规定要运行的函数。

2、jQuery操作css

addClass:向被选元素添加一个或多个类

removeClass:从被选元素删除一个或多个类

toggleClass:对被选元素进行添加/删除类的切换操作

css():设置或返回样式属性

3、jQuery hover方法

定义:

hover() 方法规定当鼠标指针悬停在被选元素上时要运行的两个函数。

如果只规定了一个函数,则它将会在 mouseenter 和 mouseleave 事件上运行。

调用:

方法触发 mouseenter 和 mouseleave 事件。

调用:

$( selector ).mouseenter( handlerIn ).mouseleave( handlerOut );

4、重载的定义:

1、必须在同一个类中
2、方法名必须相同
3、参数列表必须不同(就是方法内小括号里面的参数)

5、jquery click()方法

6、

parent():找到父亲

prev():找到同级上一个元素

find(".DanJia"):一级一级的找到目标元素

定义和用法
定义:当点击元素时 发生 click 事件

用法:$(selector).click()

三、商品勾选样式

1、先把a里的图标删了,在css里写两个小图标,设置图片大小。

2、给商品都添加一个橙色图标

3、给a标签添加点击事件,判断

如果有橙色图标,就删除橙色图标并添加黑色图标。

如果没有橙色图标,就添加橙色图标,并删除黑色图标。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值