作者:凹凸曼00威威_694 | 2023-08-29 12:31
我有下表:
Name |
Status |
Project 1 |
Closed |
Project 2 |
Open |
Project 3 |
Closed |
我试图将我以前在代码隐藏中执行的一些UI代码移动到jQuery.每当Status(Column 2)列的值为Open时,我想更改TR元素的类.
使用jQuery执行此操作的最佳方法是什么?
1> Paolo Bergan..:
$('tbody > tr', 'table.grid').filter(function() {
return $(this).children('td').eq(1).text() == 'Open';
}).addClass('open_tr');
它在做什么:
它是选择所有的内部元素的的table.grid
范围内.过滤器功能允许您根据返回的内容过滤元素,要么保持为true,要么丢弃为false.所以在过滤器中我们得到tr的所有子项,得到第二个,并返回它的文本是否等于'Open' - 如果是,它将返回true,并且我们可以将父项保留在选择器中.剩下的就是Open状态,所以我们可以添加一个类来标记它们.
推荐阅读
-
如何解决《从Docker容器中获取环境变量》经验,为你挑选了5个好方法。 ...
[详细]
-
如何解决《如何追踪"libc++abi.dylib:称为纯虚函数!"在Xcode中》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何摆脱那个讨厌的领先加号?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《Silverstripe-设置现有站点的本地副本》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何使用ansible创建IAM用户,如文档中所示?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《iOS:使用Swift2删除.DocumentDirectory中的文件》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《有没有办法在ElasticsearchRepository中使用规范?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《禁用渴望的关系》经验,为你挑选了2个好方法。 ...
[详细]
-
如何解决《python中的排序列表-优先》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何找到逻辑回归模型的特征的重要性?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何通过CanvasDrawBitmap绘制位图的一部分》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《react-bootstrap-table双头》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《Python:从"元组列表"生成一组"元组",不考虑顺序》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《Spring从磁盘上的外部文件夹获取文件和图像,在webapps之外?》经验,为你挑选了2个好方法。 ...
[详细]
-
如何解决《Perl重试闹钟》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《Mixinig异步上下文管理器并直接等待asyncio》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《改造GSON响应摘要映射》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《减少案例类模型的Slick定义中的样板》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《我可以在C#中找到BigInteger的位数吗?》经验,为你挑选了2个好方法。 ...
[详细]
-
如何解决《可视化免费Monad》经验,为你挑选了1个好方法。 ...
[详细]
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
|