Autor | Zpráva | ||
---|---|---|---|
gardener Profil |
#1 · Zasláno: 1. 6. 2011, 19:04:51
Zdravim,
mam tento kus kodu (v realu je polozek<li> ale samozrejme vice), <li> <img src="app_images/people/cust_01_jan_novak.jpg" width="80px"/> <h3><a href="game.html?Name=SOME NAME&Id=21&image={ZDE BYCH U KAZDEHO LI RAD DOPLNIL 3 segment atr.src}">JAN NOVAK</a></h3> <p>Text</p> </li> rad bych doplnil treti segment atributu src, tj. cust_01_jan_novak.jpg jako hodnotu URL parametru image. Jak rozdelit segment vim, ale jak doplnit hodnotu pro kazdy <li> uz netusim..zkousel jsem to za pomoci Jquery ale nepovedlo se mi to. Diky za pripadnou kazdou radu. |
||
Darker Profil |
#2 · Zasláno: 1. 6. 2011, 19:31:51 · Upravil/a: Darker
Mějme elm coby element obrázku.
Odkaz má adresu game.html?Name=SOME NAME&Id=21&image= Musíš z toho samozřejmě udělat cyklus. var adresa = elm.src.substr(elm.src.lastIndexOf("/")+1); var elm2 = /*ziskame element odkazu */; elm2.src+=adresa; Myslím si ale, že by se celá věc měla řešit přes PHP při generování toho listu. |
||
gardener Profil |
#3 · Zasláno: 1. 6. 2011, 19:33:58 · Upravil/a: gardener
No ale to bude vsude stejne z prvniho elementu ne? Spis bych rekl, ze nejak za pomoci this a nebo cyklu.
PHP v tomto pripade nemuze byt pouzito, pocet prvku li je predem znam. |
||
Tori Profil |
#4 · Zasláno: 1. 6. 2011, 20:15:30
gardener:
„PHP v tomto pripade nemuze byt pouzito, pocet prvku li je predem znam.“ Čistě ze zvědavosti - mohl byste ukázat kousek PHP, kterým se ten seznam generuje? Bylo by to i nezávislé na zapnutém/vypnutém JS. |
||
gardener Profil |
#5 · Zasláno: 1. 6. 2011, 21:39:45
PHP zde vubec neni pouzito, jedna se o mobilni aplikaci Jiste Jquery + Wink framework. PHP bezi na serveru, kam se posilaji dta pomoci Ajaxu, ale to uz bychom resili neco jineho..
Dejme tomu ze mam treba 4 <li> pod sebou a do kazdeho potrebuji predat hodnotu z toho praveho. Tedy hodnoty z prvniho <li> do prvniho odkazu, atd.. Neni to vykreslovane ani dynamicky, jen dynamicky potrebuji vyresit to doplnovani.. |
||
Časová prodleva: 5 dní
|
|||
Darker Profil |
#6 · Zasláno: 6. 6. 2011, 10:33:12 · Upravil/a: Darker
Gardener:
Ano, skutecne se to musi ufelat pomoci cyklu. Kdybys cetl, co jsem napsal, neptal by ses. Pole prvku LI k prochazeni ziskas metodou getElementsByTagName. |
||
_es Profil |
#7 · Zasláno: 6. 6. 2011, 10:58:04
gardener:
Celé to je nejaké divné. Pri vypnutom JS to bude celé na čo? Na čo má prehliadač odosielať niečo, čo si vieš získať aj sám? Ak sa jedná o meno a obrázok k menu priradený, tak to snáď máš nejako priradené už na serveri, či nie? |
||
Časová prodleva: 13 let
|
0