Помощь в исправлении виджета для плагина Tablesorter
Для сортировки таблицы решил использовать плагин Tablesorter.
Для него есть несколько виджетов, расширяющих возможности. Например, подсветка выбранной колонки. К сожалению, этот виджет не работает с новой версией библиотеки jQuery (с 1.3.2 работает, а с 1.4 уже нет) Может тут есть спецы, которые могут взглянуть на код и сразу указать причину такого поведения? //Sorted Column Highlight Widget by Bill Beckelman [url]http://beckelman.net[/url] //Requires sortedeven and sortedodd classes in your css ts.addWidget({ id: "columnHighlight", format: function(table) { $("td", table.tBodies[0]).removeClass("sortedeven").removeClass("sortedodd"); var ascSort = "th." + table.config.cssAsc; var descSort = "th." + table.config.cssDesc; $(table.tHead[0]).find(ascSort).add($(table.tHead[0]).find(descSort)).each(function() { $("tr:visible", table.tBodies[0]).find("td:nth-child(" + ($("thead th", table).index(this) + 1) + ")") .filter(':even').addClass("sortedeven").end() .filter(':odd').addClass("sortedodd"); }); } }); |
Часовой пояс GMT +3, время: 16:16. |