Autor | Zpráva | ||
---|---|---|---|
nemeja Profil |
Dobrý večer,
chtěl bych poprosit o radu ohledně mého ohledu. Mám jednoduchou stránku, kde jsou odkazy na kotvy, po kliknutí by se měl "vysunout" určitej div. Do fotogalerie jsem chtěl dát lightbox, dokud tam nebyl vše fungovalo bez problémů, nicméně s přidáním se pokazily 2 věci: - Když jsem dal ten lightbox na již zobrazenej obrázek(fotka) , náhled se mi zobrazil tak o 4000px dole - vím patří to spíš do CSS, ale nechci zakládat 2 témata Živá ukázka Děkuji za jakoukoliv radu |
||
ShiraNai7 Profil |
#2 · Zasláno: 28. 3. 2012, 21:48:28
Do scripts.js dej tuto upravenou verzi.
Jde o to, ze pouzivas na strance prototype i jQuery. Doporucuji si najit nejaky klon lightboxu pouzivajici jQuery. (function($){ $(document).ready(function() { $('.menu_odkaz').click(function(e) { e.preventDefault(); animateSlider1(this.hash); }); function animateSlider1(hash) { if (!$('#hlavni div.open').length && !$(hash).hasClass('open') ) { $('div.open').slideToggle().removeClass(); openPopup1(hash); } else{ closePopup1(hash) } } function openPopup1(hash) { $(hash).slideToggle().addClass('open'); } function closePopup1(hash) { if ($(hash).hasClass('open')) { $($(hash)).slideToggle().removeClass(); } else { $('#hlavni div.open').slideToggle().removeClass(); $(hash).slideToggle().addClass('open'); } } }); })(jQuery); |
||
nemeja Profil |
#3 · Zasláno: 28. 3. 2012, 21:57:37
ShiraNai7:
Děkuji, funguje to. Může mi prosím ještě někdo říct, proč se ten náhled zobrazuje tak dole? |
||
Časová prodleva: 12 let
|
0