Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery] Przesuwanie paska przewijania, Jak zablokować przy mouseover
muffy
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 29.04.2007

Ostrzeżenie: (0%)
-----


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.

Ten post edytował muffy 15.01.2010, 22:14:27
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 04:09