我是 ruby on Rails 的初学者,我想在我的应用程序中做的是从 View 文件内的脚本定义调用 java 脚本函数,如下方式
//code inside js file ...
$(document).ready(function() {
alert("outside the function");
function abc()
{
alert("inside function");
}
});
//code in side view file
<div> creating view here </div>
<script type="text/javascript" language="javascript">
abc();
</script>
但它没有给出所需的输出。它显示一个警报,即功能之外的警报。但不显示其他函数意味着不调用该函数。我想调用这个函数... 这个怎么做?有什么解决办法吗? 需要帮助...谢谢....
最佳答案
试试这个,您需要将函数 abc()
移到 jQuery ready
包装函数之外。
$(document).ready(function() {
alert("outside the function");
});
function abc(){
alert("inside function");
}
关于javascript - 从rails View 文件内的脚本调用js文件内的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13027322/