Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   В фотогалерее окно браузера прыгает в верх (https://javascript.ru/forum/jquery/23220-v-fotogaleree-okno-brauzera-prygaet-v-verkh.html)

Moonlight 16.11.2011 17:54

В фотогалерее окно браузера прыгает в верх
 
Подскажите кто знает. Вот я сделал фотогалерею снизу.
http://gbipskov.ru/anskino/?foto=93

При клике на миниатюры в большом блоке появляется большое фото. И при этом окно браузера перескакивает на самый верх. В чём может быть причина?

код скрипта:
Код:

$("div.jCarouselLite ul a").click(function(e){
        e.preventDefault();
        var description = $(this).parent("li").find(".foto_name").text();
        $(".big_foto_name").text(description);
        var link = $(this).attr("href");
        $("div.main_foto img").fadeOut(200, function(){
            $("div.main_foto img").attr("src", link);           
        });
        $("div.main_foto img").fadeIn(200);   
    });


Serg_pnz 16.11.2011 20:41

в саааамом конце клика надо добавить
return false;

Moonlight 16.11.2011 21:12

Это я пробовал. Никакой реакции. Есть ещё какие-то варианты?

Moonlight 16.11.2011 23:35

Всем спасибо. Нашёл решение. Просто диву, в котором находится большое фото не были заданы размеры и при исчезновении картинки он становился с высотой в 0px ну и естественно браузер прыгал вверх, а при появлении получалось то, что получалось.


Часовой пояс GMT +3, время: 13:20.