我想遍历div中存在的所有形式。所以我为此使用以下代码
$('#divid form').each(function (index, formDetails) {
if (formDetails) {
console.log($(formDetails).attr('id'));
}
});
这在 Mozilla 中运行良好,没有问题,但是当我在 Chrome 中运行此代码时,有时会引发以下错误。
此错误即将到来
未捕获的类型错误: 无法读取未定义的属性"构造函数"
我正在使用 Chrome 版本 33.0.1750.117 m。
为什么会出现此错误,我无法理解?
听起来在尝试加载函数之前,您没有包含jQuery。
将 JavaScript 代码包装在以下函数中:
$(document).ready(function() {
alert('loaded');
}
还要检查首字母是 $ 还是 jQuery