2012-11-08 21 views
0

这听起来很像。我在我的Rails应用中使用了富文本字段区域的a groovy little plugin。它工作正常,除了应该只有一个时出现两个工具栏的事实。jQuery:函数只有在后面跟着一个破损函数时才起作用

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

但是,如果我把它下面是指没有类似的功能:

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

然后它修复这两个工具栏的问题,而且打破了所有其他的jQuery函数我有事情。

任何想法?听起来像是一个bug。

+1

您可能会不止一次包含js文件,您是否将链接到js文件,而不是您的布局?也许你在你的application.js中打开了require_tree? – Noz

+0

哦!这完全有可能。敬请关注。 –

+0

它现在完美运作。干杯! –

回答

0

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

2

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

相关问题