Rails駆け出しなので、
ページ遷移をajaxでやってくれるturbolink の作用による
jQueryライブラリRemodalが上手く使えないことに
とまどったので、メモ。
(これしばらく下書きのままだったの忘れてた)
_header.html.slim とかに下記を記載して、
remodal()がちゃんと呼ばれるように明示的に書く。
- content_for :bottom_script
javascript:
$( function(){
$( '#nav li:has(ul)' ).doubleTapToGo();
});
$('[data-remodal-id=modal]').remodal()
参考
Ruby - Rails 4 で turbolinks をオフにする方法 - Qiita
おまけ
ソーシャルボタンもturbolinkに気を配る必要があったので、
下記記事に助けられました
Rails / Turbolinksに対応したソーシャルボタンを配置する(Facebook, Twitter, Google+, Pocket, はてブ) | Workabroad.jp