![]() ![]() |
| -lukasamd- |
Post
#1
|
|
Goście |
Witam,
do tej pory używałem jQuery oraz Lightbox, ale Highslide wydaje mi się ładniejszy a już na pewno wygodniejszy. Postanowiłem więc je zamienić. Domyślnie w highslide wystarczy w link dorzucić: Kod class="highslide" onclick="return hs.expand(this)" No i działa to w pełni prawidłowo. Skoro mam wrzucone jQuery, to postanowiłem zrobić to bez dorzucania atrybutów typu onclick: Kod $("a.highslide").click( function() { return hs.expand(this); }); Niestety to nie działa na linki opatrzone klasą, w internecie znalazłem niezbyt nowy kod do takiego połączenia, ale to również nie działa: Kod $('a.highslide').each(function() { this.onclick = function() { return hs.expand(this, options); }; }); Niezależnie od tego czy podam opcjonalny atrybut options czy też nie. Co robię źle? EDIT: Dobra nieaktualne, wrzuciłem fancybox - większe możliwości, ma to na czym mi zależało i sam korzysta z jQuery, problemów nie ma żadnych z nim (IMG:style_emoticons/default/smile.gif) Ten post edytował lukasamd 30.07.2010, 11:24:40 |
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 11:08 |