![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 0 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki kod (wartości pobierane z bazy) :
Kod <a href="java script:popup('{$wartosc->id}')"><img src="fotogaleria/{$wartosc->aso_zdjecie1_plik}" alt="{$wartosc->tytul}" id="zdjecie" width="{$wartosc->width}px" height="{$wartosc->height}px" /></a> Powyższy kod jest odpowiedzialny za wyświetlanie powiększonego zdjęcia. Zas poniżej kod miniaturki: Kod <a href="java script:zmienObrazek('fotogaleria/{$wartosc->aso_zdjecie1_plik}','{$wartosc->tytul}','{$wartosc->kl_login}','{$wartosc->miejsce}','{$wartosc->wojewodztwo}','{$wartosc->region}','{$wartosc->polozenie}','{$wartosc->krajobraz}','{$wartosc->pora}','{$wartosc->opis}','{$wartosc->id}')"><img src="fotogaleria/{$wartosc->aso_zdjecie1_plik}" width="{$wartosc->width_miniatura}px" height="{$wartosc->height_miniatura}px" alt="ex8" /></a> Funkcja zmienObrazek: Kod function zmienObrazek (adres, tytul, autor, miejsce, wojewodztwo, region, polozenie, krajobraz, pora, opis, id) { $("#zdjecie").attr('src', adres); $("#tytul").html(tytul); document.getElementById('autor').innerHTML = autor; document.getElementById('miejsce').innerHTML = miejsce; document.getElementById('wojewodztwo').innerHTML = wojewodztwo; document.getElementById('region').innerHTML = region; document.getElementById('polozenie').innerHTML = polozenie; document.getElementById('krajobraz').innerHTML = krajobraz; document.getElementById('pora').innerHTML = pora; document.getElementById('opis').innerHTML = opis; $.ajax({ url: "?m=komentarzeGaleria", method: "GET", data: {autor: autor, id: id}, success: function(data){$("#komentarz").html(data)} }); } Korzystam z jQuery. Chcę, żeby funkcja zmienObrazek zmieniała parametr w pierwszym kodzie przy wywołaniu funkcji java script:popup('{$wartosc->id}') zamiast $wartosc->id był wstawiany id miniaturki przekazywany jako parametr id do zmienObrazek(), jak to zrobić ? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Zdecyduj się, albo korzystasz z jQuery, albo nie - u Ciebie trochę taki miszmasz wyszedł...
Cytat Chcę, żeby funkcja zmienObrazek zmieniała parametr w pierwszym kodzie przy wywołaniu funkcji java script:popup('{$wartosc->id}') zamiast $wartosc->id był wstawiany id miniaturki przekazywany jako parametr id do zmienObrazek(), jak to zrobić ? Zmieniała parametr, tzn? Byś się zainteresował bindowaniem zdarzeń, a nie java script:... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 0 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zmieniała parametr, tzn? Mam np link Kod <a href="java script:popup('7')"> Po wywołaniu funkcji zmienObrazek(id) np. Kod zmienObrazek(15); W pierwszym linku powstało: Kod <a href="java script:popup('15')"> Bez przeładowania strony. Czy da sie coś takiego zrobić ? Czyli zamienić parametr 7 na 15 ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 16:42 |