Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]colorbox - automatyzacja
Forum PHP.pl > Forum > Przedszkole
Kamils2
Witam
Staram sie zautomatyzowac colorboxa tak aby automatycznie linkowal sobie wszystkie obrazki sluzy mi do tego nastpeujacy kod

[html$(document).ready(function(){
$("img").colorbox({href:"templates/czarek/gfx/menu/movie_box.gif"});
});][/html]
Mam jedynie problem. Co powinienem podać w href aby pojawiła się tam automatycznie wartość która siedzi w <img src="tu">?
Probowałem z this.src jednak nie chce to działać.

Pozdrawiam Kamil
Pawel_W
spróbuj z $.each, pobieraj atrybut href i dla każdego img ustawiaj osobno smile.gif
Kamils2
no tez nie wydedukowalem w wielkich trudach trzeba to zrobic o tak
  1. $(document).ready(function(){
  2. $("img").colorbox({
  3. href:function(){
  4. var url = false;
  5. if(this.parentNode.tagName.toLowerCase()==\'a\'){
  6. var url = this.parentNode.href;
  7. }
  8. else{
  9. url = $(this).attr(\'src\');
  10. }
  11. return url;
  12. }
  13. })
  14. });

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.