jq报错undefined

<script type="text/javascript">

    function a(){
    
        if(!$("input:first").val()){
            return false;
        }
        var temp = $("input:first").val();
        var arr = new Array();
        arr = temp.split(" ");
        console.log(arr);
        var flag = 0;
        for(var i=0;i<arr.length;i++){
            if(arr[i].trim().length>0) 
            {
                if(typeof arr[i] == 'undefined') break;
                $("input").eq(flag++).val(arr[i]);
            }
        }
        
    }
</script>

帮我看看。为什么会报错误啊。搞不懂。

锦0
浏览 1816回答 2
2回答

pardon110

调用a函数时,建议你内部打印下变量temp值。然后检查一下,你页面是否引用jquery文件。

登陆

报了什么错咧,难道是没有引用jQuery文件?
打开App,查看更多内容
随时随地看视频慕课网APP