我有两段代码:一个表单和一个 jQuery 函数。
我的问题是我想获取类属性并在表单验证功能上使用它们。我正在使用 Validity JS 进行验证。
这就是我所拥有的:
<input type="text" name="name" value="" id="field_01" class=".require().minLength(5)" />
在 JS 函数中:
var checks_to_apply = $("#field_01").attr("class").split(" "),
i, l;
var checks = "";
for (i = 0, l = checks_to_apply.length; i < l; i++) {
checks += checks_to_apply[i];
}
$("#field_01")+checks;
...
...
这里的正确行为没有得到尊重。
这是我从“检查”警报中得到的:
.require().minLength(5)
但是以这种方式执行它与直接在 jQuery 函数中执行它不同,例如:
$("#field_01").require().minLength(5);
我在哪里错了,我认为方法中的问题可能是因为它被.require().minLength(5)
视为字符串而不是要执行的 jQuery 代码。
请问有什么办法解决吗?