私は自分のローカルホストでこの問題を再現しようとしましたが、不思議なことに、使用しているBootstrap JSファイルとの競合があります。
あなたのコードにコメントしてみてください:
<script src="/min/?f=bootstrap.min.js,modernizr.js,bootstrap-datetimepicker.js,nprogress.js,feedback.js,select2.min.js,jquery.unveil.js,equalheights.jquery.js,hogan-v2.0.0.min.edu-custom.js,jquery.visible.min.js,handlebars-v1.2.0.js,typeahead.bundle.min.js,jquery.gridster.js,cookie.jquery.js,jquery.autosize.min.js,application.js&ver=1392814384"></script>
代わりに、Bootstrap 2.3.2を使用します。
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
これでうまくいきました。
Bootstrapバージョン3で試しましたが、うまくいきませんでした。まだ問題の部分を特定することはできませんが、Firebugのどこかでe.preventDefault() is not a function
エラーが発生しました-これが根本的な原因であると思いますが、まだ他のJSファイルと比較していません。