猿问

一个递归调用,div能动,但是报错原因是什么?

$(function(){

            $('input').click(function fn(){

                $('#box').animate({

                    left:'+=20px'

                })

                fn();

            })

        })

繁华开满天机
浏览 443回答 4
4回答

Cats萌萌

你这个无限递归啊,总要有个退出递归的时候吧

呼啦一阵风

两位大佬都没说错,栈溢出,你的fn执行了无限次,内存受不了,直接中断你的操作,语法也是错的,字符串中写运算,始终是不变的字符串。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答