无法使用javascript来处理文档准备工作

时间:2015-10-26 11:19:19

标签: javascript jquery ruby

我正在尝试在rails应用程序中运行areyousure脏表格检查程序。它需要在文件准备好后加载。

我在其中一个/新页面上使用以下代码测试了一些东西。

<script>

alert("well we got here at least");
$('form').areYouSure();
var do_on_load = function() {


    alert("test test test!");
}
$(document).ready(do_on_load)
$(window).bind('page:change', do_on_load)

</script

第一个警报出现了#34;我们至少来到这里&#34;但第二个警报没有显示。

我假设代码不好或页面没有进入document.ready状态。

有没有理由我似乎没有进入var do_on_load函数?

2 个答案:

答案 0 :(得分:1)

它已经有效,你还有其他一些错误 https://jsfiddle.net/Lwnxm0sa/

"requires": [
  "font-awesome",
  "ux"
],

答案 1 :(得分:1)

检查语法错误 -

(文档)$。就绪(do_on_load); //你已经传递了引用,它将返回函数定义

正确的语法

(文档)$。就绪(do_on_load()); //需要在其中调用函数。它将返回第二个警报(&#34;测试测试测试!&#34;);