Autor | Zpráva | ||
---|---|---|---|
alt64 Profil * |
#1 · Zasláno: 3. 11. 2011, 17:47:18
Zdravim, mam tento kod:
<ul data-role="listview" data-theme="a"> <li><img src="images/icon_01.png" width="32%" height="" alt="beran"><a href=""><h3>Beran </h3><p>21. 3. až 20. 4.</p></a></li> <li><img src="images/icon_02.png" width="32%" height="" alt="byk"><a href=""><h3>Býk</h3><p>21. 4. až 21. 5.</p></a></li> </ul> Chtel bych udelat to aby po kliknuti na li element vzdy ziksal alt daneho obrazku v li. Zkousel jsme to pomoci this ale to mi vrati vzdy jen alt prvniho obrazku. Diky moc za kazdou radu. |
||
shaggy Profil |
#2 · Zasláno: 3. 11. 2011, 18:03:35
alt64:
Čo takto nám ukázať, ako vyzerá tvoj javascript? To tvoje "this" musí fungovať, nie je možné, že ti to vracia alt prvého obrázku... ale samozrejme záleží od toho, ako to máš napísané (a na ktorý element klikáš). |
||
Kcko Profil |
#3 · Zasláno: 3. 11. 2011, 18:14:28
Třeba takto
$(document).ready(function(){ $("ul li").click(function(e){ alert($(this).find("img")[0].alt); }) }); |
||
Časová prodleva: 12 let
|
0