【发布时间】:2018-02-06 06:45:49
【问题描述】:
- 在我的代码库中出现此错误 RangeError: Maximum call stack size exceeded at this line that.playerAdd();
- 我尝试通过返回 true 并设置 if 条件来修复它。
- 我什至用过方法
- 没有任何效果。
- 你们能告诉我如何解决它吗?
- 如果我在这一行保留断点 that.playerAdd();它不会超出这条线。
- 你能告诉我如何解决它吗?
-
在下面提供我的代码
添新
$("#swimming").unbind().on('click', function() { if(true) { that.playerAdd(); } return true; }); playerAdd(): any { if(true) { $('#swimming').trigger('click'); } return true; } http://jsfiddle.net/ejv7k9sn/2/
【问题讨论】:
-
因为点击事件会自己调用?
-
感谢您的回复...您能告诉我如何解决它
-
不调用自己?
-
你能更新我的代码吗……太混乱了
-
我不知道你想做什么。您的点击代码调用 player add 并且您的 playerAdd 调用您点击的按钮....
标签: javascript jquery html css kendo-ui