0

それはまさにそれがどのように聞こえるかです。私のRailsアプリには、フィールド領域をリッチテキスト化するグルーヴィーな小さなプラグインがあります。1 つしかないはずのツールバーが 2 つ表示されることを除けば、問題なく動作します。

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

ただし、何も参照しない同様の関数をその下に置くと、次のようになります。

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

次に、2 つのツールバーの問題を修正しますが、私が行っている他のすべての jQuery 関数を壊します。

何か案は?私にはバグのように聞こえます。

4

2 に答える 2

2

理にかなっています- this_is_broken() により、ブラウザーは現在のスクリプトの解析を停止します。JavaScript は寛容であるため、ページは表示されますが、コードは完全にロードされていません。2 回目に wysihtml5() が呼び出されている場所を特定します。多くの console.log() を使用してください :)

于 2012-11-08T00:17:36.580 に答える
0

答えてくれた@Cyle Hunterに感謝します。JSファイルを2回含めていました。

于 2012-11-23T00:44:41.120 に答える