さて、これは本当に奇妙です。
現在、私はrails 3.2.8
アプリケーションを保守していますが、数日前に、js-animation が updated で異なる動作をし始めていることに気付きましたChrome
。
私は次のモジュールを使用bootstrap-modal.js
しています:bootstrap-alerts.js
twitter-bootstrap 1.4
— アラート メッセージを閉じようとすると、フェードアウトしますが、要素はコードに残ります。
<div class="alert-message block-message info fade in">
<a href="#" class="close">×</a>
Lorem ipsum... <a href="http://google.com">A link</a>
</div>
そのため、却下されたブロックのサイズの空白スペースができました。そして、そこにある他のリンクをクリックすることもできます(盲目的に)。
— ブートストラップ モーダルを呼び出すと、背景のオーバーレイが暗くなりますが、モーダル自体はありません。ページ ソースを確認したところ、イベントがトリガーされてから新しいブロックが 1 つだけあります。
<div class="modal-backdrop fade in"></div>
これは(試した , — すべて問題ありません) でのみ発生し、ローカル マシンでのみ発生します。リモートサーバーにはそのような問題はありません(同じコードがあります)。また、ローカル マシンでアプリケーションをプロダクション モードで実行しようとしましたが、同じことがありませんでした。Chrome
Safari
Firefox
Chrome
また、コンソールにエラーや警告はありません。
試着
Chrome 21.0.1180.89 m
/ 22.0.1229.79 m
(Windows 7)
Chrome 22.0.1229.91 beta
(OS X 10.6.8)
同様の問題を抱えているが答えのない人を見つけました— http://productforums.google.com/forum/#!topic/chrome/6-DncVjLZhw (私の正気を疑う場合に備えて)