Я новичок в веб-разработке. Как говорится в заголовке, у меня возникла проблема с моим JS в Heroku. Я использую ruby on rails 5.1, и когда я отправляю свой проект в мастер Heroku, все работает нормально, но JavaScript. Я гуглил это последние 2 дня. Я пытался организовать //= require и т. д., пытался изменить свой код, пытался изменить config.assets.compile = false на true и пробовал от 4 до 5 разных результатов здесь, в StackOverflow, например (Функции Javascript работают на локальном хосте, но не при развертывании в Heroku) . На самом деле не знаю, что еще я могу сделать. Вот мое приложение.js
//= require jquery
//= require rails-ujs
//= require turbolinks
//= require jquery.easing
//= require bootstrap-sprockets
//= require creative
//= require_tree .
$(document).on('turbolinks:load', function() {
// Offset for Main Navigation
$('#mainNav').affix({
offset: {
top: 50
}
});
$("#button-transform").click(function() {
$('.transform').toggleClass('transform-active');
});
window.setTimeout(function() {
$("#flash").fadeTo(2500, 0).slideUp(1750, function()
{
$(this).remove();
});
}, 3000);
});
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.
Спасибо