1
我正在使用jQuery hack修复Chrome中导致空字段中出现对齐问题的错误。 Chrome align-items: baseline for select and input elementsjQuery选择多种类型的基于文本的输入
$('input:text').each(function(i,el) {
if (!el.value || el.value == '') {
el.placeholder = ' ';
}
});
我想影响所有文字样式输入(文本,电子邮件,日期,电话,号码等),而不影响无线电复选框和范围滑块,因为它似乎是一个更合适的方法来做到这一点。
有没有办法做到这一点,没有单独列出每个输入类型?
谢谢@void,只是要删除引号来得到它的工作。 。每个(函数(i,el)){(el(函数(i,el)){(类型=单选项):不是([类型=复选框]):不是([类型=范围]))') .value || el.value ==''){ el.placeholder =';; } }); –