There was a plugin for this that Josh Nathanson wrote a while back called
heatcolor (http://www.jnathanson.com/blog/client/jquery/heatcolor/index.cfm).
I have a modified version I use locally that addresses stepping and wrapping
that I could send to you if you wish (I e-mailed Josh but never received a
reply).

aquaone


On Tue, Oct 13, 2009 at 10:31, Chris <caw1...@gmail.com> wrote:

>
> I have a table of data brought in through lift and in it is a status
> column.  I am wondering if there is an easy way to color a row based
> on the contents of that column. Any status of broken was red, edited
> was yellow and finalized was green.  It seems like I could write a
> widget for doing this, but I don't know how it would work and have
> little experience with creating my own widgets.I don't think linking
> any of my code would really help the cause, but here is the
> initialization which includes functions for mouseover color changes.
>
>  <script type="text/javascript">
>    $(document).ready(function() {
>
>        //  Adds "over" class to rows on mouseover
>        $(".tablesorter tr").mouseover(function(){
>            $(this).addClass("rowHover");
>        });
>
>        //  Removes "over" class from rows on mouseout
>        $(".tablesorter tr").mouseout(function(){
>            $(this).removeClass("rowHover");
>        });
>
>        $('.tablesorter selectThisRow').click(function() {
>            $(this).parent('tr').addClass('selected');
>
>        });
>
>
>        $("#claims").tablesorter(
>        {
>
>            sortList:[[4,0],[6,0]],
>            widgets: ['zebra'],
>            headers: {
>                0: {  sorter: false },
>                1: {  sorter: false },
>                2: {  sorter: false },
>                3: {  sorter: false },
>                5: {  sorter: false },
>                7: {  sorter: false },
>                8: {  sorter: false }
>            }
>        })
>        .tablesorterPager({container: $("#pager")});
>  });
>  </script>
>
> I'm working with scala and lift as well so I'm bringing in the table
> data from a database when the page loads.
>
> Any advice would be helpful here, whether you think a widget is how to
> make the colors adjust, or creating more JS functions for doing it.
>
> Thanks in advance,
>
> Chris
>

Reply via email to