如何让jQuery查看多个ID's
How do I ask jQuery to look at the value of multiple ID's
这在某种程度上是前面问题的延续。我已经学会了如何使用选择器指向特定的ID并查找值=",然后用红色背景填充它。。。即-
$('[id^="f04"][value="]').css('background-color','red')
我现在需要做的是在此基础上构建,这样它就可以查看f04、f05和f06的value="。。。你对怎么写有什么想法吗?我试过几种不同的方法都没有用。
非常简单。。只需在该选择器中将CCD_ 1改变为CCD_。^=
运算符的意思只是"以开头"
如果它上升到10或更高,那么我认为只需要^=f
就可以了。
要获得所有以"f0"开头的元素,您应该使用:
$("[id^=f0]")
得到那些以"f0"结尾的
$("[id$=f0]")
在你的情况下,类似于:)
$('[id^="f0"][value=""]').css('background-color', 'red')
另请参阅JQuery文档
您使用的与CSS选择器完全相同:逗号:
$('#f04, #f05, #f06').filter('[value=""]').css('background-color', 'red');
或者更尴尬的:
$('#f04:[value=""], #f05:[value=""], #f06:[value=""]')
.css('background-color', 'red');
看看小提琴。
相关文章:
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 获取打开jquery对话框的button的id
- jQuery mobile not going through ID
- 如何将li类更改为li id's在Jquery中
- 如何使用jQuery迭代id名称的变体(如idname1、idname2)
- 获取不带Id JQuery的复选框值
- 从ID Jquery类获取返回值时出现问题
- attr() 不会更改 id - jquery
- 通过 ID jquery 限制文本区域字符
- 获取选定的行id jquery数据表行选择
- 如何在asp.net mvc中向Action方法发布简单ID(jquery-ajax)
- 添加文本到Javascript Span id jquery
- 动态获取控件ID - JQuery
- 验证选择字段取决于id jquery
- Increment id jquery
- 使用id jquery中的空格
- 根据HTML表的ID jQuery/javaScript对数据进行排序
- 以引号结束id - jquery
- 当draggable被拖放到可拖放区域时添加ID - jQuery Draggables
- 表格ID &jQuery中的名称