gpt4 book ai didi

javascript - 无法让 javascript 处理文档就绪

转载 作者:行者123 更新时间:2023-11-30 16:30:49 27 4
gpt4 key购买 nike

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

我在我的/new 页面之一上使用以下代码进行了测试。

<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

第一个警报出现“好吧,我们至少到了这里”,但第二个警报没有显示。

我假设要么代码有问题,要么页面没有进入 document.ready 状态。

我似乎没有使用 var do_on_load 函数是有原因的吗?

最佳答案

检查你的语法错误-

$(文档).ready(do_on_load);//你已经传递了引用,它会返回函数定义

正确的语法

$(文档).ready(do_on_load());//需要调用里面的函数。它将返回第二个警报(“测试测试测试!”);

关于javascript - 无法让 javascript 处理文档就绪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33344473/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com