scriptaculos vs jQuery
Bardzo, ale to bardzo opornie przymierzałem się do ajaxa. W końcu zmusiła mnie sytuacja, postawione zadanie w pracy i trzeba było się za to wziąć, a dokładniej rozwinąć gotową aplikację napisaną w oparciu o scriptaculousa. Łatwo, lekko i przyjemnie się tego używa dopóki nie zachcemy czegoś więcej.
A mnie się zachciało podświetlania nieokreślonej liczby elementów (wiersze w tabeli). W scriptaculosie podświetlanie łatwo zrobić, ale dla pojedynczego elementu (wybór po id). Szybko sprawdziłem zachwalane tu i ówdzie jQuery i… no cóż. Bajka, po prostu bajka:
$('#fixture > tbody > tr').hover( function(){
$(this).Highlight( 'fast', '#111', function(){
$(this).css( 'background-color', '#111');
});
}, function(){
$(this).Highlight( 'fast', '#333', function(){
$(this).css( 'background-color', '#333');
});
});
Pierwszy parametr hover to onmouseover, drugi onmouseout. Trzeci parametr highlight to zachowanie po podświetleniu. Reszty tłumaczyć nie trzeba, bo wszystko widać jak na dłoni. Bajka, po prostu bajka
