帖子
帖子
用户
博客
课程
显示全部楼层
14
帖子
0
勋章
537
Y币

[插件开发] 关于登录注册报错请教@左岸老师

[复制链接]
发表于 2015-8-9 08:44:33
在学习左岸主讲的网易新闻的时候,把代码复制过来进行调试,发现运行会报错。在线急求,已经独立研究14个小时了 不得已才求助。
注册报错1.png 注册报错2.png
代码如下:
<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>

10
帖子
0
勋章
123
Y币
156是个语法错误,你自己查查。
171说$未定义,我看你用的Zepto,你看看你那个页面是不是引入Zepto.js这个文件了,然后看看你对应目录下有没有这个文件。
后面说的checkuserid方法不存在,你就检查一下是不是那个页面只调用,没定义checkuserid的方法?

这几个都是js一些简单的错误,一个页面一个页面的撸一撸吧
您需要登录后才可以回帖 登录

本版积分规则