Witam,

Mam taki kod:
Kod
id="bookmarks";

$("#"+id+" li:first a").addClass("active");                
$("#"+id+" div.bookmark").not(":first").hide();

$("#"+id+" li a").mouseover(function() {
    if( !$(this).hasClass("active") ) {
        var licznik = $("#"+id+" li *").index(this);

        $("#"+id+" li a").removeClass("active");
        $(this).addClass("active");
        $("#"+id+" div.bookmark:visible").hide();

        $("#"+id+" div.bookmark").eq(licznik).fadeIn('1500');
        return false;
    }
});


Problem polega na tym, że jeżeli div "bookmarks" (który jest podmieniany) nie jest na środku, to strona przeskakuje do niego. Czy da się taki efekt zatrzymać? W jQuery dopiero zaczynam pisać, więc nie bardzo mam pomysł, jak to rozwiązać. Domyślam się, że problem jest w efekcie fadeIn.

Z góry dziękuję za pomoc, pozdrawiam.