$(document).ready(function(){code});没有接到电话
$(document).ready(function(){ code }); not getting called
我知道这个问题已经被问了很多次,但两个答案似乎都对我没有帮助。
我已经花了将近两天的时间试图解决这个问题,但我一直没能弄清楚发生了什么。
我有以下代码:
alert('Before document.ready');
$(document).ready(function () {
alert('Actual document.ready');
addNumberValidation($("#quantity"), $("#quantityError"));
addNumberValidation($("#price"), $("#priceError"));
$("#form").submit(function(){
var quantityValid = validar( $("#quantity"), $("#quantityError") );
var priceValid= validar( $("#price"), $("#priceError"));
var formValid = quantityValid && priceValid;
return formValid ;
});
});
function addNumberValidation(mainElement, errorElement) {
mainElement.keyup(function () {
validate($(this), errorElement);
});
}
function validate( mainElement, errorElement) {
var regex = /^[0-9]+$/;
var result = false;
if ( mainElement.val().match(regex)) {
errorElement.text('');
result = true;
} else {
errorElement.text('Must be a number');
result = true;
}
return result;
}
脚本加载正确,因为"Before document.ready"警报调用正确。此外,由于其他js代码执行正常,jQuery也被加载。
我的控制台没有显示任何错误,Chrome中源代码选项卡下的脚本已经完成。
我记录了这些函数,看看是否有什么问题,但它仍然不起作用。
对可能发生的事情有什么见解吗?
发现问题。另一个库发生冲突,从而避免了文档。准备调用
相关文章:
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 带有加号的电话号码验证(可选)
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 在没有'我没有接到电话
- 正则表达式,用于在 JavaScript 中为电话号码添加短划线
- 通过Javascript将HTML中的电话号码与URL参数进行交换
- http://oauth.googlecode.com/svn/code/javascript/oauth.js已关闭,
- Javascript/Ajax:通过点击按钮检查有效的电子邮件和电话号码
- 如何将页面上的所有电话号码更改为可点击链接,不包括特定类别的元素
- PhoneGap onclick没有接到电话
- 如何从键Code;中获取字符串/字符值;
- 验证澳大利亚的电话号码
- iScroll不断向上滚动(电话间隙)
- 使用javascript验证电话号码无效
- Regex表示8位电话号码(新加坡号码长度)
- HTML文本框,它接受电话号码,并以美国电话号码格式显示
- jQUery Code没有'我不在IE工作
- 将angular javascript文件包装为“;(function(){..[js-code here]…})()&
- 谷歌广告词转换电话
- $(document).ready(function(){code});没有接到电话