|
在学习左岸主讲的网易新闻的时候,把代码复制过来进行调试,发现运行会报错。在线急求,已经独立研究14个小时了 不得已才求助。
代码如下:
<script src="../script/zepto.min.js"></script>
<script>
/*setTimeout(function () {
$("#user").addClass('prize flip');
}, 500)
setTimeout(function () {
$("#user").removeClass('prize');
}, 2000)*/
apiready = function () {
checkUserId();
fixIos7Bar($(".header"));
};
function checkUserId(){
if(localStorage.getItem("userId")){
$(".login-user").parent().removeClass("hidden");
$(".nologin-user").parent().addClass("hidden");
$(".setting").removeClass('hidden-v').off('click').on('click',function(){
toSetting()
})
}else{
$(".login-user").parent().addClass("hidden");
$(".nologin-user").parent().removeClass("hidden");
$(".setting").addClass('hidden-v').off('click');
}
}
function closeWin() {
api.closeWin({
})
}
function toLogin() {
api.openWin({
name: 'login_header',
url: 'login_header.html'
})
}
function toSetting() {
api.openWin({
name: 'personal_setting',
url: 'personal_setting.html'
})
}
</script>
上面是注册
下面是登录头的设置
<header>
<div class="login" tapmode="">
<img src="../image/personal_bkg.jpg" alt="" class="loginbg">
<img src="../image/profile_default.png" alt="" class="personal_logo">
<div class="userinfo">
<div class="hidden title">点击登录</div>
<!--假如检测到没登录,则去设置--><div class="login login-user" tapmode=""></div>
<div class="login">欢迎您:Michael Tang</div>
<!--假如检测到没登录,则去登录--> <div class="login nologin-user" id="user" tapmode=""></div>
<div class="title">点击登录</div>
<!--<div class="subtitle">常居地:杭州</div>-->
</div>
<!--设置--> <div class="userinfo setting hidden-v" tapmode=""></div>
<img src="../image/personal_icon_arrow.png" alt="" class="person_arrow">
</div>
</header>
|
|