
[英]Integrating jQuery tablesorter, zebra striping and row highlighting
[英]Hidden row causing issue with tablesorter zebra striping
抱歉,如果其他地方都无法解决此问题,但是我的搜索仍然无法解决问题,而我自己解决该问题的尝试甚至没有取得什么进展。 :P
简而言之,我有一个使用jQuery tablesorter的表,它是zebra小部件。 在此表中有一个隐藏的列。 到目前为止,我能够做到这一点,以便当tr包含特定文本时(我的目标是*,但无论出于何种原因似乎都无法使\\ *工作……而且我怀疑我的选择器可能不够具体)包含行设置为不显示为“ .hide()”。
我遇到的问题是,当隐藏行时,tablesorter会准确地执行应做的工作,并根据奇数和偶数对所有行设置特定的颜色。 当然,.remove也不起作用,因为表格仍然看到一些有趣的条纹。
有什么想法使它成为隐藏行时条纹补偿?
我知道帖子很旧,但是我是在尝试自己解决问题时发现的...
最终使用了这个:
$('table tr').removeClass('alt');
$('table tr:visible:even').addClass('alt');
到目前为止,它的工作就像一种魅力。
$( '#sortable_table' ).trigger( 'update', [ true ] )
对我来说很好地解决了这个问题。 当然, '#sortable_table'
可以由任何jQuery选择器代替。
$('table').find('tr:visible').doSomething()
应该这样做吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.