gpt4 book ai didi

javascript - 更改类时超出最大调用堆栈大小 - Bootstrap、jQuery

转载 作者:搜寻专家 更新时间:2023-11-01 04:51:52 25 4
gpt4 key购买 nike

我正在使用 jQuery 2.1.1、jQuery UI 1.11、Bootstrap 3.2、Fuel UX 2.3(仅用于表单向导)和 BootstrapValidator v0.5.1-dev。

我在 Fuel UX Wizard 中有一个巨大的自举表单,带有 BootstrapValidator 验证,以及大量用于事件和内容的 jQuery(总页数为 1900 行,这就是我没有提供任何代码的原因)。

我的所有表单都有一个类为 col-xs-8 的 div,一切正常。然后我将其更改为 class="container"(仅更改代码,来回播放了几次),现在 Chrome 的控制台显示:

Uncaught RangeError: Maximum call stack size exceeded 

为什么?

我已经检查了调用堆栈,那里只有 jQuery 函数(所以它不应该是 i 或者 BootstrapValidator 已经启动的东西,应该吗?)。

我有另一个页面,具有相同的环境、相似的大小和相似的代码 - 从 .col-xs-8 到 .container 的变化没有问题。

更新:我发现如果我在没有类的情况下离开主 div,我也会得到 RangeError。 Sooo 这是我的 JS https://gist.github.com/sofixa/be2e575cf8a198c1cf89

最佳答案

如果您的表单不是由 Bootstrap 类构建的(包含字段和关联标签的元素没有表单组类),您将看到错误:

Uncaught RangeError: Maximum call stack size exceeded

引用:Maximum call stack size exceeded error warning在官方文档中。

关于javascript - 更改类时超出最大调用堆栈大小 - Bootstrap、jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25265667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com