Adr*_*rov 4 html javascript jquery twitter-bootstrap-3 jqbootstrapvalidation
我正在使用jQuery 2.1.1,jQuery UI 1.11,Bootstrap 3.2,Fuel UX 2.3(仅适用于表单向导)和BootstrapValidator v0.5.1-dev.
我有一个燃料UX向导一个巨大的自举形式,BootstrapValidator验证,与事件和东西一吨的jQuery沿(总页数为1900线,这就是为什么我没有提供任何代码).
我的所有形式都有一个类col-xs-8的div,一切都运行正常.然后我将其更改为class ="container"(仅更改代码,来回播放几次),现在Chrome的控制台说:
Uncaught RangeError: Maximum call stack size exceeded
Run Code Online (Sandbox Code Playgroud)
为什么?
我已经检查了调用堆栈,那里除了jQuery函数之外什么都没有(所以它不应该是我或者BootstrapValidator已经启动的,是吗?).
我有另一个页面,具有相同的enviorenement,类似的大小和相似的代码 - 从.col-xs-8到.container的变化没有问题.
更新:我发现如果我在没有类的情况下离开主div,我也会得到RangeError.Sooo这是我的JS https://gist.github.com/sofixa/be2e575cf8a198c1cf89
Ark*_*kni 13
如果您的表单不是由Bootstrap类构成的(包含字段和关联标签的元素没有表单组类),您将看到错误:
Uncaught RangeError: Maximum call stack size exceeded
Run Code Online (Sandbox Code Playgroud)
参考:官方文档中的最大调用堆栈大小超出错误警告.