15-10-2010, 15:02
Nie znam samego pluginu, ale można to obejść samym jquery, chociaż to nie łatwa sprawa. Chodzi dokładnie o metodę $(obiekt).clone(x). Klonuje ona obiekt. Jeżeli x = true, wtedy klonuje ze zdarzeniami dla tego obiektu. No więc, mógłbyś sklonować tego lightboxa i przenieść go do głównego obiektu append()
Ale to nie łatwa sprawa - właściwie trochę bez sensu. Bo musiałbyś sklonować lightboxa, obliczyć jeszcze raz jego rozmiary itp. Bez sens. Lepiej samemu coś takiego napisać, co wbrew pozorom nie jest tródną sprawą, gdy korzystasz z css centrowania.
Na początku ustawiasz tło na $(document).width() i height(), potem ustawiasz drugi div z białym tłem na środku (margin:-szerokosc -wysokosc, pozisiton:absolute; top:50% i left:50%). W gruncie rzeczy bardzo prosta sprawa, chociaż jeżeli chcesz mieć całą funkcjonalność lightboxa, to będziesz musiał trochę więcej napisać (np po kliknięciu na to tło by zamykać ten twór).
Taki lightbox robiłem w kursie, chociaż w js nie chciało mi się przykładać do obsługi IE - stąd jak chcesz poczytąć to zapraszam z normalną przeglądarką
http://doman.art.pl/kursjs/kurs/lightbox.html
A jeżeli w ogóle nie chcesz mieć problemów daj sobie spokój z iframe.
Ale to nie łatwa sprawa - właściwie trochę bez sensu. Bo musiałbyś sklonować lightboxa, obliczyć jeszcze raz jego rozmiary itp. Bez sens. Lepiej samemu coś takiego napisać, co wbrew pozorom nie jest tródną sprawą, gdy korzystasz z css centrowania.
Na początku ustawiasz tło na $(document).width() i height(), potem ustawiasz drugi div z białym tłem na środku (margin:-szerokosc -wysokosc, pozisiton:absolute; top:50% i left:50%). W gruncie rzeczy bardzo prosta sprawa, chociaż jeżeli chcesz mieć całą funkcjonalność lightboxa, to będziesz musiał trochę więcej napisać (np po kliknięciu na to tło by zamykać ten twór).
Taki lightbox robiłem w kursie, chociaż w js nie chciało mi się przykładać do obsługi IE - stąd jak chcesz poczytąć to zapraszam z normalną przeglądarką
http://doman.art.pl/kursjs/kurs/lightbox.html
A jeżeli w ogóle nie chcesz mieć problemów daj sobie spokój z iframe.