Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
YOHOOD
·
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
Plain Diff
Browse Files
Authored by
whb
10 years ago
Commit
2edb9b6081cbbd509ef825eda535a571358c8134
2 parents
05724bce
e5a53471
Merge branch 'develop' of
http://git.dev.yoho.cn/web/yohood.git
into develop
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
10 deletions
demo/yohood2.0/mobile/brand.html
res/js/mobile.js
demo/yohood2.0/mobile/brand.html
View file @
2edb9b6
...
...
@@ -13,6 +13,7 @@
<body>
<div
class=
"mobile-wrap"
>
<div
class=
"hd"
>
<div
class=
"header-download-wrap"
>
<div
class=
"header-download clearfix"
>
<div
class=
"tip-pic"
></div>
<div
class=
"tip-info"
>
...
...
@@ -22,6 +23,7 @@
</div>
<span
class=
"tip-close"
></span>
</div>
</div>
<h1
class=
"logo iconfont"
><a
class=
"back-btn iconfont"
href=
"javascript:;"
>

</a>

</h1>
</div>
<div
class=
"bd"
>
...
...
@@ -115,7 +117,7 @@
<script
type=
"text/javascript"
src=
"../../../res/js/lib/seajs.js"
></script>
<script
type=
"text/javascript"
>
seajs
.
use
([
'zepto'
,
'mobile'
],
function
(
$
,
mobile
){
//
mobile.common();
mobile
.
common
();
mobile
.
brand
();
})
</script>
...
...
res/js/mobile.js
View file @
2edb9b6
...
...
@@ -19,16 +19,21 @@ define('mobile', function(require, exports) {
if
(
$
(
'.header-download'
).
size
()
>
0
)
{
downloadH
=
$
(
'.header-download'
).
height
();
//顶部app下载位置
console
.
log
(
!
$
(
'.search-wrap input'
).
hasClass
(
'show'
));
$
(
window
).
on
(
'scroll'
,
function
()
{
scrollTop
=
$
(
window
).
scrollTop
();
if
(
scrollTop
>=
downloadH
)
{
$
(
'.header-download'
).
addClass
(
'fix'
);
$
(
'.header-download-wrap'
).
addClass
(
'show'
);
}
else
{
$
(
'.header-download'
).
removeClass
(
'fix'
);
$
(
'.header-download-wrap'
).
removeClass
(
'show'
);
if
(
!
$
(
'.search-wrap input'
).
hasClass
(
'show'
))
{
if
(
scrollTop
>=
downloadH
)
{
$
(
'.header-download'
).
addClass
(
'fix'
);
$
(
'.header-download-wrap'
).
addClass
(
'show'
);
}
else
{
$
(
'.header-download'
).
removeClass
(
'fix'
);
$
(
'.header-download-wrap'
).
removeClass
(
'show'
);
}
}
});
}
};
...
...
@@ -107,12 +112,13 @@ define('mobile', function(require, exports) {
$
(
'.search-wrap input'
).
on
(
'focus'
,
function
()
{
var
offsetTop
=
$
(
'.search-wrap'
).
offset
().
top
;
$
(
'.overlay'
).
addClass
(
'show'
);
if
(
$
(
'.header-download'
).
hasClass
(
'fix'
))
{
offsetTop
=
$
(
'.header-download'
).
outerHeight
();
}
$
(
this
).
removeClass
(
'show'
).
addClass
(
'show'
);
$
(
'body,html'
).
animate
({
scrollTop
:
offsetTop
});
});
$
(
'.search-wrap'
).
find
(
'input'
).
on
(
'keyup'
,
function
(
event
)
{
var
keycode
=
event
.
which
;
...
...
Please
register
or
login
to post a comment