2013-03-13 3 views
2

Я использую fancybox на своем веб-сайте, Когда я нажимаю на изображение - страница поднимается вверх, а затем изображение открывается хорошо. Как я могу предотвратить повышение страницы?fancybox - страница go to the top при нажатии на изображение

вызов

$('.fancybox-buttons').fancybox({ 
      openEffect: 'fade', 
      closeEffect: 'fade', 

      prevEffect: 'fade', 
      prevSpeed : 550, 
      nextEffect: 'fade', 
      nextSpeed: 550, 


      closeBtn: true, 

      helpers: { 
       title: { 
        type: 'inside' 
       }, 
       buttons: {} 
      } 
     }); 
+0

Покажите нам код, как позвонить FancyBox всплывающее окно. – dfsq

+0

done посмотреть сообщение –

+0

Вы пытались использовать src изображения в атрибуте 'href', а не' # '(я думаю, это проблема)? – dfsq

ответ

8

Это нормально я решить эту проблему, я последовал код в jquery.fancybox.js. , когда он попадет в линию # 897

F.trigger('onReady'); 

страница вставала к началу страницы. Я не отмечил его (удалю), и теперь он работает нормально.

/*F.trigger('onReady');*/ 

благодарит

+0

это работает человек. Я все еще не знаю, что он делает, но у меня такая же проблема. Спасибо google, я нашел это. –

+0

это работает и для меня. Спасибо Адаму. – Mahesh