Я использую общие кнопки (плагины javascript). Когда я открываю страницу, она показывает, что кнопки, но когда я открываю другую страницу, она исчезает. Он появляется снова, когда я обновляю сайт. Он работает правильно с jquery.turbolinks и без камкорда turbolinks, но без него сайт работает очень медленно. Как сделать сайт быстрее? My website, теперь плагины работают, потому что я удалил турбовинты.Плагины Javascript не работают должным образом с turbolinks
application.js
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require lightbox
//= require_tree .
//= require turbolinks
application.html.erb JavaScript плагинов
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-588e44a9401a6d9f"></script>
<script type="text/javascript" id="st_insights_js" src="http://w.sharethis.com/button/buttons.js?publisher=630cdfb3-b6c5-4da7-a389-1c7d5340827d"></script>
<script type="text/javascript">stLight.options({publisher: "630cdfb3-b6c5-4da7-a389-1c7d5340827d", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>
Gemfile
gem 'jquery-turbolinks'
gem 'turbolinks', '~> 5.0.1'
Я пытался добавить один плагин в JavaScript файле, но результат такой же
$(document).on('turbolinks:load', function(){
stLight.options({publisher: "630cdfb3-b6c5-4da7-a389-1c7d5340827d", doNotHash: false, doNotCopy: false, hashAddressBar: false});
});
Спасибо, но нет, не сработало. – Kristis