Предполагается, что в вашем примере вы добавляете библиотеку ползунков из внешнего ресурса.
Просто добавьте этот скрипт в макет приложения.
javascript_include_tag "https://cdn.jsdelivr.net/jquery.glide/1.0.6/jquery.glide.min.js"
Который заполняет ваш код следующим HTML:
<script src="https://cdn.jsdelivr.net/jquery.glide/1.0.6/jquery.glide.min.js"></script>
ОБНОВЛЕНИЕ
Также оберните ваш glide()
вызов функции в document.ready()
$( document ).ready(function() {
$('.slider').glide({
autoplay: false,
arrowsWrapperClass: 'slider-arrows',
arrowRightText: '',
arrowLeftText: ''
});
});
Или, если вы используете turbolinks
, оберните его следующим образом:
$(document).on('turbolinks:load', function() {
$('.slider').glide({
autoplay: false,
arrowsWrapperClass: 'slider-arrows',
arrowRightText: '',
arrowLeftText: ''
});
});