javascript - 对表格进行排序后,表格行中的替代行颜色不起作用

标签 javascript jquery-ui jquery jquery-ui-sortable

我正在使用具有交替行颜色的表,并且同一个表具有 jquery.tablesorter.js 的排序功能。如下。

CSS 可以应用于替代行,例如。

              $("tr:even",$(this)).css({'backgroundColor':'#ffffff'});
              $("tr:odd",$(this)).css({'backgroundColor':'#ebf0f5'});

可以通过以下方式进行排序

             function sortTable(tableID)
                {
                     $("#"+tableID).tablesorter();      
                }

第一次替代行颜色效果很好。

但是当我对记录进行排序时,格式已更改。并且替代行颜色不起作用。

任何帮助将不胜感激。

最佳答案

使用斑马小部件:

$("table").tablesorter({widgets: ['zebra']}) 

关于javascript - 对表格进行排序后,表格行中的替代行颜色不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6516864/

相关文章:

javascript - jquery/javascript 将字符串拆分为 3 个子字符串

javascript - 如何删除一个json元素?

Jquery ui 选项卡上的下一个和上一个高级问题

javascript - 如何减小 jQuery UI 的大小?

javascript - Jquery 用户界面 : Button on dynamically created elements

javascript - 获取文档加载时的图像高度

javascript - 响应式、适合封面的图像标记

jquery - 隐藏特定 Jquery UI 微调器的微调器按钮

javascript - 过滤/选择特定类型的数据

javascript - 使用对象方法作为事件监听器