长jQuery多选择器
Long jQuery multiple selector
现在我有一个很长的jQuery选择器来针对许多不同的输入字段。
$('input[type="text"], input[type="number"], input[type="email"], input[type="tel"], textarea, select', ctx).each(function (){
// do something
});
正如您所看到的,在文本编辑器中编辑时,这个字符串太长了,而且只能变长。我想知道是否有办法更好地组织它。
我试着把它分解成不同的行,像这样,
$('input[type="text"],
input[type="number"],
input[type="email"],
input[type="tel"],
textarea,
select', ctx).each(function (){
});
但得到错误CCD_ 1。
为了完整性,还可以考虑:
$([
'input[type="text"]',
'input[type="number"]',
'input[type="email"]',
'input[type="tel"]',
'textarea',
'select'
].join(', '), ctx).each( ... );
您的字符串文字没有在换行中正确终止
$('input[type="text"],'
input[type="number"],'
input[type="email"],'
input[type="tel"],'
textarea,'
select', ctx).each(function (){
});
有一个jQuery选择器
$(':input', ctx).each(function () {...
http://api.jquery.com/input-selector/
我知道这是旧的,但我认为您也可以使用backticks (``)
$(`input[type="text"],
input[type="number"],
input[type="email"],
input[type="tel"],
textarea,
select`, ctx).each(function (){
});
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals
相关文章:
- 在dropdwon菜单中发出针对特定选择器jquery的问题
- 周/年选择器jQuery插件
- DOM元素的属性因选择器-jQuery而异
- 如何使用日期选择器jquery突出显示特定日期
- 如何仅使用日期选择器 Jquery 启用月份的最后几天
- 如何在日期选择器 jquery 的 Select 事件上调用 js 函数
- 如何指定多个选择器 jquery
- 在日期选择器 jQuery 中查看可用日期
- 将其与伪选择器 jquery 一起使用
- 如何将东部标准时间设置为日期选择器 (jquery ui) - 使用 javascript
- 请帮助我添加日期选择器(Jquery Ui)
- 使用缓存选择器(jQuery)选择子元素
- 选择器Jquery中的选择器
- 如何将日期选择器jquery插件添加到bootstrab
- 如何在一个选择器jQuery中显示和隐藏多个元素
- 父选择器Jquery
- 如何使用angularjs在页面加载中调用日期选择器Jquery插件
- 逆选择器jQuery
- IE中的圆角,长选择器?(jquery)
- 如何禁用和启用日期时间选择器jquery插件