我是新来的jQuery,来自原型。我试图在表单中遍历表单以在表单提交之前进行一些验证。在页面上有相同表单的多个版本,使用css类,但不是单个的ID。使用jQuery在单个元素中遍历
这里是我会怎么做它在原型:
$$(".validatedForm").each(function(form) {
form.observe("submit", function(event) {
var vForm = event.findElement("form");
var vCheckbox = vForm.down(".validatedCheckbox");
if (vCheckbox.checked)
return true;
alert("Please accept the Terms and Conditions first");
event.stop();
return false;
}
}
我用jQuery遇到的问题是,我不能用“event.target”元素的遍历方法,因为它不会像原型那样扩展 - 如果我用美元符号包围它,我会在页面上获得每一个表单!
不要忘记点击空心旁打勾正确答案! :) – 2010-10-19 20:39:23