Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yoho-blk
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
1
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
yyq
9 years ago
Commit
668b2192e1a618b146f0b91d67597ef27cccf51e
1 parent
93dcf30c
无库存商品显示已售罄
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
20 deletions
public/js/product/item.page.js
public/scss/product/_item.css
public/js/product/item.page.js
View file @
668b219
...
...
@@ -68,7 +68,9 @@ function getBuyProduct() {
if
(
$this
.
hasClass
(
'cur'
))
{
data
=
$this
.
data
();
sku
=
data
.
sku
;
if
(
+
data
.
num
)
{
sku
=
data
.
sku
;
}
}
});
...
...
@@ -123,6 +125,16 @@ function arrivalNotice() {
}).
show
();
}
function
bagBtnSwitch
(
num
)
{
if
(
num
)
{
$addToBag
.
removeClass
(
'hide'
);
$soldOut
.
addClass
(
'hide'
);
}
else
{
$addToBag
.
addClass
(
'hide'
);
$soldOut
.
removeClass
(
'hide'
);
}
}
// 缩略图垂直居中
$thumbWrap
.
each
(
function
()
{
var
$this
=
$
(
this
),
...
...
@@ -167,14 +179,8 @@ $('.color-list').on('click', '.color-item', function() {
// 设置图片及尺码
chooseColor
(
index
);
if
(
+
data
.
total
)
{
$addToBag
.
removeClass
(
'hide'
);
$soldOut
.
addClass
(
'hide'
);
}
else
{
$addToBag
.
addClass
(
'hide'
);
$soldOut
.
removeClass
(
'hide'
);
}
// 加入购物车按钮显示控制
bagBtnSwitch
(
+
data
.
total
);
}
});
...
...
@@ -183,11 +189,12 @@ $('.size-list').on('click', 'li', function() {
var
$this
=
$
(
this
),
data
=
$this
.
data
();
if
(
!
$this
.
hasClass
(
'disable'
)
&&
+
data
.
num
)
{
$sizeItem
.
removeClass
(
'cur'
);
$sizeText
.
text
(
data
.
name
?
data
.
name
:
''
);
$this
.
addClass
(
'cur'
);
}
$sizeItem
.
removeClass
(
'cur'
);
$sizeText
.
text
(
data
.
name
?
data
.
name
:
''
);
$this
.
addClass
(
'cur'
);
// 加入购物车按钮显示控制
bagBtnSwitch
(
+
data
.
num
);
});
// 到货通知
...
...
public/scss/product/_item.css
View file @
668b219
...
...
@@ -122,14 +122,13 @@
cursor
:
pointer
;
}
.cur
{
border
:
2px
solid
#1d1d1d
;
}
.disable
{
color
:
#f0f0f0
;
cursor
:
default
;
border-color
:
#f0f0f0
!important
;
border-color
:
#f0f0f0
;
}
.cur
{
border
:
2px
solid
#1d1d1d
;
}
}
...
...
Please
register
or
login
to post a comment