很多时候,在文本框中,您可以在样式表或inputtype=text中使用“jQuery”的选择器。现在,有了HTML5中所有新的文本框变体,除了这样列出文本框之外,您还能如何处理这些文本框呢?
inputtype=text,inputtype=color,inputtype=datetime,inputtype=email,inputtype=number,inputtype=search,inputtype=tel,inputtype=url,
发布于 2013-02-10 06:23:19
据我所知,没有选择器来选择这些输入,您可以定义一个自定义选择器。
var types = ['button', 'submit', 'reset', 'hidden', 'checkbox', 'radio'];
jQuery.extend(jQuery.expr[':'], {
textbox: function (elem) {
return jQuery.inArray(elem.type, types) === -1
}
});
$('input:textbox').bar();发布于 2013-02-10 07:25:06
您的文本框可能更容易使用input,然后重写(用于CSS)或排除(使用:not())删除复选框、单选按钮等。
https://stackoverflow.com/questions/14795112
复制相似问题