js里提示对象不支持此属性或方法有可能是哪些情况?

用js与css实现的网页音乐播放器,代码是潭州教育的,帮忙查下错
<!doctype html>

cloudmusic body{margin:0;} #music{width:1400px;height:860px;background:gray;margin:120px auto;border-radius:6px;overflow:hidden;box-shadow:0px 0px 8px #000000;opacity:0.9;} #music .m-left{width:1100px;height:800px;background:url("images/music.gif")center;float:left;} #music .m-right{width:300px;height:800px;background:#cc3333;float:right;} #music .m-right ul {width:150px;margin:40px auto;list-style:none;border-bottom:1px solid #c7d3cf;text-align:center;padding:0;} #music .m-right ul li:nth-child(2){line-height:40px;font-weight:700;font-family:"宋体";} #music .m-right ul 

[ti:告白气球]
[ar:周杰伦]
[al:周杰伦的床边故事]
[offset:0]

    <script>
        var lrc =$("#lrc").val();
        //console.log(lrc)
        //对歌词分割
        var lrcArr =lrc.split("[");
        var html="";
        for(var i=0,len = lrcArr.length;i<len;i++){
            var arr =lrcArr[i].split("]");
            var timer = arr[0].split(".");
            var stimer = timer[0].split(":");
            var ms = stimer[0]*60 + stimer[1]*1;
            var message =arr[1];
            if(message){
                html+=" <p id='"+ms+"'>"+message+"</p>";
                }
            $(".text").html(html);
            }
            var flag = 0;
            $("#play").click(function(){
                if(flag ==0){

                $("#myMusic").get(0).play();
                flag=1;
                }else{
                $("#myMusic").get(0).pause();
                flag=0;
                } 
                });
                $("#myMusic").get(0).addEventListener("timeupdate",function(){
                    var timer =this.currentTime;
                    var s = parseInt(timer);
                    for(var i=0;i<s;i++){
                        $("#"+i).addClass("color anmated swing").siblings().removeClass("color animated swing");
                }
                $(".text").scrollTop(($(".color").index()-10)*25);
                });
            </script>


芜湖不芜
浏览 1615回答 2
2回答

繁花不似锦

错误未截图,不好判断是哪个具体函数或变量导致,但是一般情况下无非是以下几种情况:1 函数单词写错。2 函数语法格式错误。3 对象没有该方法。建议在谷歌或火狐调试模式下定位哈错误位置,看看具体是哪一行哪个对象抛出的,然后修改即可。

Cats萌萌

一般用高版本的浏览器都可以定位到错误的,我使用过火狐或者360,都能解决这些问题的~
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript