railsアプリ内で以下のコードを使用して#form-wrapperをフェードインさせたいのですが、クリックアクション時に一瞬(0.2秒ぐらい)だけ表示されてすぐに非表示に戻ってしまいます。
jquery
1<script> 2 $('#open').click(function(){ 3 $('#form-wrapper').fadeIn(); 4 }); 5</script>
gemにはjquery-turbolinksを追加して、app/assets/javascripts/application.jsに
rails
1//一部抜粋 2//= require jquery 3//= require jquery.turbolinks 4//= require jquery_ujs 5//= require turbolinks 6//= require_tree .
としています。
原因が全くわからないのでわかる方がいらっしゃいましたら教えて欲しいです。
##追記
turbolinks外してみたらちゃんと表示されました。なので、turbolinksが悪さをしていると思うのですが、jquery-turbolinksの追加とサーバーの再起動以外に何かしなければならないことはあるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/09 10:45