tr表中的选择器和数据类型
Selector in table tr and data-type
我有一个表#sortable-categories
在某些tr中,我有data-order="something"
(1,2,3..)。
我想把它们都选出来。尝试了所有内容,但语法不正确
for(i = 1;i<=count_ordered;i++){
$("#sortable-categories tr [data-order="+i+"]").hide();
}
你能帮我吗:)
如果data-order
属性是<tr>
元素的属性,则:
$("#sortable-categories tr[data-order]").hide();
它将隐藏表中所有具有data-order
属性的<tr>
元素。
注意:对于.hide()
方法,顺序没有任何意义。
根据我的评论,您的问题可能是TR和[:之间的空间
for(i = 1;i<=count_ordered;i++){
$("#sortable-categories tr[data-order="+i+"]").hide();
}
非常愚蠢。。。tr和[data顺序必须没有空格。$("#sortable categories tr[data order="+i+"]").hide();
格式是htmlelement[attribute="value"]
,与此类似。
我在jQuery中使用了单引号,只是为了让属性选择器更清晰:
for(i = 1; i <= count_ordered; i++) {
$('#sortable-categories tr[data-order="'+i+'"]').hide();
}
正如您所看到的,单引号转义字符串,这样您就可以连接变量,而双引号将是jQuery使用的字符串的一部分。
如果您想查找包含值且不完全匹配的属性,格式为:
htmlelement[attribute*="value"]
相关文章:
- jQuery最近父级的数据属性选择器
- 平均值.on(事件[,选择器][,数据],处理程序)
- 如何从jquery日期和时间选择器中选择和显示数据
- 检查选择器类型jquery
- 什么's是jQuery选择器返回的包装集的类型
- 如何从Bootstrap日期时间选择器获取原始日期数据
- Angularjs和Jquery日期选择器数据绑定
- 如何在JQuery数据选择器中显示小时数
- jQuery - Raphael - SVG - 基于自定义数据的选择器
- 如何在 Javascript 中重置电子邮件输入类型选择器
- tr表中的选择器和数据类型
- 谷歌图表:将ChartRangeFilter与数据系列选择器相结合
- Rails数据范围选择器
- 互斥数据属性选择器
- 从多维数组输出的数据属性选择器
- JQuery数据属性选择器未定义
- 带有内联日期选择器(日历)的JSON数据类型
- jQuery在更新元素上的数据标签后使用数据标签选择器
- 当数据没有选择器时,如何从网页中提取数据?
- 如何在rails中使用数据范围选择器有任何可用的选项