Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuywap-node
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
郭成尧
7 years ago
Commit
6994abb4ce06365c9beba16aefcffe388acbb462
1 parent
5f9f13e7
tab-change
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
1 deletions
public/js/cart/select-coupons/controller.js
public/js/cart/select-coupons/controller.js
View file @
6994abb
...
...
@@ -6,20 +6,36 @@ class SelectCouponController extends Page {
super
();
this
.
view
=
{
filterBtn
:
$
(
'.filter-btn'
),
coupon
:
$
(
'.coupon'
),
checkbox
:
$
(
'.checkbox'
),
tipBox
:
$
(
'.tip-box'
),
tipClose
:
$
(
'.tip-close'
),
showFilterBtn
:
$
(
'.show-filter-btn'
),
filterItem
:
$
(
'.filter-item'
)
,
filterItem
:
$
(
'.filter-item'
)
};
this
.
view
.
filterBtn
.
on
(
'click'
,
this
.
tapChange
.
bind
(
this
));
this
.
view
.
coupon
.
on
(
'click'
,
'.checkbox'
,
this
.
check
.
bind
(
this
));
this
.
view
.
tipClose
.
on
(
'click'
,
this
.
closeTip
.
bind
(
this
));
this
.
view
.
showFilterBtn
.
on
(
'click'
,
this
.
showFilter
.
bind
(
this
));
}
/**
* tab 切换
*/
tapChange
(
event
)
{
let
itemClicked
=
$
(
event
.
currentTarget
);
if
(
itemClicked
.
hasClass
(
'active'
))
{
itemClicked
.
removeClass
(
'active'
);
}
else
{
this
.
view
.
filterBtn
.
removeClass
(
'active'
);
itemClicked
.
addClass
(
'active'
);
}
}
/**
* 优惠券勾选处理
*/
check
(
e
)
{
...
...
Please
register
or
login
to post a comment