3fc4985e0565e8d601746484ed273cf353467a60 tdreszer Wed Jul 28 13:59:53 2010 -0700 Finally got dragReorder row highlighting working diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index c10a7aa..a4c6a4e 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -794,23 +794,24 @@ var btns = $("p.btn"); if(btns.length > 0) { imgTblZipButtons($('#imgTbl')); - $(btns).mouseover( imgTblButtonMouseOver ); - $(btns).mouseout( imgTblButtonMouseOut ); + $(btns).mouseenter( imgTblButtonMouseOver ); + $(btns).mouseleave( imgTblButtonMouseOut ); $(btns).show(); } - var handle = $("td.dragHandle[id^='td_side_']"); +var handle = $("td.dragHandle"); if(handle.length > 0) { - $(handle).mouseover( imgTblDragHandleMouseOver ); - $(handle).mouseout( imgTblDragHandleMouseOut ); + $(handle).mouseenter( imgTblDragHandleMouseOver ); + $(handle).mouseleave( imgTblDragHandleMouseOut ); } } function imgTblDragHandleMouseOver() { // Highlights a single row when mouse over a dragHandle column (sideLabel and buttons) - if(jQuery.tableDnD.dragObject == null) + if(jQuery.tableDnD.dragObject == null) { $( this ).parents("tr").addClass("trDrag"); } +} function imgTblDragHandleMouseOut() { @@ -832,13 +833,11 @@ function imgTblButtonMouseOut() { // Ends composite highlighting by mouse over - if(jQuery.tableDnD.dragObject == null) { var classList = $( this ).attr("class").split(" "); var btns = $( "p." + classList[0] ); $( btns ).removeClass('btnBlue'); $( btns ).addClass('btnGrey'); } -} /////////////////////////////////////////////////////