PROGRESO | WEBESTEEM | ART&DESIGN MAGAZINE 
Forum webesteem Strona Główna webesteem:forum

   Regulamin | Szukaj | Użytkownicy | Grupy | Statystyki | Ostatnie tematy | RSS | Rejestracja | Profil | Skrzynka | Zaloguj

[jQuery] Dynamiczne podlinkowanie zdjęcia

 
Napisz nowy temat   Odpowiedz do tematu    Forum webesteem Strona Główna | html i javascript
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
bobofruit




Od: 2008.08.22
Posty: 8

PostWysłany: 2010.12.01 16:01    Temat postu: [jQuery] Dynamiczne podlinkowanie zdjęcia

Witam,

Szukam takiego rozwiązania, które każdy element <img /> podlinkowałoby z wykorzystaniem atrybutu href jak dla źródła zdjęcia.

Tzn mam taki kod:

Kod:
<div ="zdjecia">
<img src="1.jpg />
<img src="2.jpg />
<img src="3.jpg />
</div>


I chciałbym, żeby jQuery zrobił coś takiego:

Kod:
<div ="zdjecia">
<a href="1.jpg"><img src="1.jpg /></a>
<a href="1.jpg"><img src="3.jpg /></a>
<a href="1.jpg"><img src="3.jpg /></a>
</div>


Byłbym bardzo wdzięczny za pomoc, ewentualnie odnośnik do jakiegoś podobnego rozwiązania.

Słabo znam się na pisaniu takich skryptów, aczkolwiek mam małe podstawy mam i szybko się uczę :)

Pozdrawiam,
Robert
^
Odpowiedz z cytatem
ilovecss




Od: 2009.07.13
Posty: 179
Skąd: from /b/

PostWysłany: 2010.12.01 18:29    Temat postu:

jQuery
Kod:
jQuery(function($) {   
  $(function() {
      $("#zdjecia img").each(function(){
         $(this).wrap("<a></a>");
         $(this).parent("a").attr("href", function() {
            return $(this).children("img").attr("src");
         });
      });
   });
});

To nie jest jakieś super-ładne, ale działa.
BTW co do nauki to visualjquery jest ok.



▒▒▒▒▒ My new hobby ▒▒▒   
^
Odpowiedz z cytatem
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum webesteem Strona Główna | html i javascript Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

FAQ


serwery wirtualne, tanie domeny

Powered by phpBB © 2001, 2005 phpBB Group

91102383

Page generation time: 0.0188s (PHP: 77% - SQL: 23%) - SQL queries: 14 - GZIP enabled - Debug off