$("body").delegate('tr','mouseover mouseleave', function(e){ if (e.type == 'mouseover') { $(this).addClass('hover'); } else { $(this).removeClass('hover'); } });
I coś takiego:
I na koniec coś takiego:
tr.hover{ list-style-type: none; text-align:center; text-decoration: none; width: auto; display: block; background-color: #FAFAFA; border-style: solid; border-bottom-color: #333333; border-right-color: #555555; border-left-color: #BBBBBB; border-top-color: #DDDDDD; border-width: 2px; }
Problem polega na tym, że kiedy nakierowywuję myszką na dany wiersz to z powody display:block tenże wiersz próbuje zająć szerokość pojedynczej komórki wiersza poniżej. Bez display:block z kolei nie działają polecenia css typu border-bottom itd.
Nie potrafię wyjść z tego problemu...