javascript - 未捕获的 ReferenceError:未定义函数。jQuery 已附加
问题描述
我刚刚收到一个错误,我不知道为什么会这样。以下是我的功能。
function senditnow(){
//something
}
$('.check-with-bank').click(function(){
//something
checksuccess_checkall(successsent);
if(successsent == true) {
//It already passed and come to this function but It cannot call.
senditnow();
}
}
我还附加了 jQuery 和所有其他运行良好的功能,除了在senditnow()
功能上停止。
你能帮我解释一下为什么吗?
解决方案
问题可能是successsent
值没有改变,据我所知,按引用传递仅适用于数组和对象,所以如果你这样做会更好
successsent = checksuccess_checkall();
ifchecksuccess_checkall()
返回一个布尔值,这样您就可以验证是否successsent
为真,并且您应该检查successsent
调用前后的值checksuccess_checkall()
推荐阅读
- c# - 你如何在 C# 中以 surd 形式留下根?
- javascript - 如何访问此 JSON 中的“订单”(名称中带有分号)?
- javascript - 最后我无法按下关闭按钮
- assembly - 说明同时表示数据风险和控制风险的代码?
- javascript - 保护 HTTP 电子邮件 API
- android - 使用可在 android 中滚动的集合视图单元格构建带有表格视图单元格的表格视图
- node.js - 在 Heroku 中升级 cedar-14 堆栈堆栈
- javascript - 使用材质 UI 的问题
用于两列布局 - java - 将java数组元素与输入字符串进行比较
- gmail - 如何让此背景图片显示在 Gmail 上?(