Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]colorbox - automatyzacja, atrybut href
Kamils2
post 15.02.2012, 00:54:10
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 13.09.2006
Skąd: Puławy

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pawel_W
post 15.02.2012, 01:55:08
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


spróbuj z $.each, pobieraj atrybut href i dla każdego img ustawiaj osobno smile.gif
Go to the top of the page
+Quote Post
Kamils2
post 15.02.2012, 19:03:05
Post #3





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 13.09.2006
Skąd: Puławy

Ostrzeżenie: (0%)
-----


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. });

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:19