我刚开始学习 javascript,想在 Rails 中使用它。javascript代码很简单,主要用于实验:
var pageAlert = function(){
alert("This is working");}
$('#refresh-button').on('click',pageAlert);
我必须将代码放在“application.js”文件和函数内
$(document).ready(function(){...});
否则,它将无法正常工作。例如,如果我将它放在“custom.js”或“application.js”中但在 document.ready 函数之外,则不起作用。我假设我不必将所有内容都放在 document.ready 函数中。我知道资产管道的概念,并且在“application.js”中,我有默认的
//= require_tree .
这应该很容易,但我就是想不通。对此有何建议或教程?谢谢。