0

这正是它听起来的样子。我在我的 Rails 应用程序中有一个 groovy 小插件,用于丰富文本字段区域。它工作正常,除了在应该只有一个时出现两个工具栏的事实。

$('#user_address').wysihtml5();

但是,如果我在它下面放了一个类似的函数,它什么都不引用:

$('#this_thing').this_is_broken();

然后它修复了两个工具栏问题,但破坏了我正在进行的所有其他 jQuery 函数。

有任何想法吗?对我来说听起来像是一个错误。

4

2 回答 2

2

有道理 - this_is_broken() 导致浏览器停止解析当前脚本。因为 javascript 是宽容的,所以页面会显示,但您的代码尚未完全加载。找出第二次调用 wysihtml5() 的位置。使用大量的 console.log()s :)

于 2012-11-08T00:17:36.580 回答
0

感谢@Cyle Hunter 的回答:我包含了两次 JS 文件。

于 2012-11-23T00:44:41.120 回答