如何使用 .find() 或一些 jQuery 语法查找某个类
How to find a certain class using .find() or some jQuery Syntax?
if( hasWhiteSpace($(this).find(".nospace:input").val()) ){
$(this).find(".nospace:input").filter(function() {
return hasWhiteSpace(this.value) == true;
}).addClass("blank");
setError(".motd_register_company","There must be no space in between.");
return false;
}
上面的代码有问题,代码只验证第一个输入,而其他输入则不验证,我怎么能验证我表单中的所有"nospace"类?
如果有问题,你们可以修剪我的代码吗?
您是否正在尝试递归搜索特定类名的元素? 㞖:
$('input.class_name').each(function() {
// Do you stuff to this input element
});
jQuery.each("input.nospace", function(i, el){
var self = $(el);
if(hasWhiteSpace(self.val()) self.addClass("blank");
});
相关文章:
- jQuery语法添加了var
- jQuery.getJSON失败,语法错误
- 这个jquery语法的功能是什么
- jQuery.html()方法语法
- jQuery AJAX Post方法错误(语法错误)
- 用jquery替换javascript语法
- JQuery代码语法问题?(“不允许内联控制结构”)
- jQuery中的匿名函数语法
- jquery 1.8.0语法错误,无法识别的表达式:>
- jQuery 选择器中的简单 jQuery 语法和串联
- Jquery 替换所有文本语法正则表达式中的变量
- JQuery AJAX 轮询语法
- 如何修复 jQuery 1.8“语法错误,无法识别的表达式”错误
- PubSub Design Pattern 的 Jquery 语法解释
- 使用带有返回的 Jquery 变量的正确语法
- Jquery 语法和变量
- jquery语法错误
- jQuery此语法或最接近的语法
- JavaScript/JQuery的语法是这样的
- jQuery:语法错误,无法识别的表达式:.Marketing&通讯