Autor | Zpráva | ||
---|---|---|---|
Hricer Profil * |
Čau,
V IE mi nefunguje tento selektor $("form#tabber fieldset:eq(2) legend"). Ve firefoxu jde. Myslel jsem, že jquery mi zaručí kompatibilitu :) Pokud chcete vidět můj přiklád: // Vytvoř seznam var length = $("form#tabber fieldset").length; $("form#tabber").prepend("<ul id=\"switcher\"></ul>"); for (var i = length-1; i >= 0; i--) { $("ul#switcher").prepend("<li><a href=\"#\">"+$("form#tabber fieldset:eq("+i+") legend").text()+"</a></li>") } html: <form id="tabber"> <fieldset> <legend>Hlavní<legend> <p>Obsah 1</p> </fieldset> <fieldset> <legend>Práva<legend> <p>Obsah 2</p> </fieldset> <fieldset> <legend>Informace<legend> <p>Obsah 3</p> </fieldset> </form> FF správně vrátí seznam - Hlavní - Práva - Informace Možná na to jdu špatně. Možná máte lepší řešení. |
||
Chamurappi Profil |
#2 · Zasláno: 13. 10. 2009, 16:06:38
Reaguji na Hricera:
Prosím o odkaz na živou ukázku. |
||
Kajman_ Profil * |
#3 · Zasláno: 13. 10. 2009, 16:12:12
Tuším, že ie mívalo problémy s dynamicky přidělovanými id. Zkuste použít class switcher.
|
||
Hricer Profil * |
#4 · Zasláno: 13. 10. 2009, 16:13:41
|
||
Chamurappi Profil |
#5 · Zasláno: 13. 10. 2009, 16:39:01
Reaguji na Hricera:
Máš ve všech <legend>ech další <legend>y a odstavce. Jinými slovy: zapomněl jsi do uzavíracích značek napsat lomítka. |
||
Hricer Profil * |
#6 · Zasláno: 13. 10. 2009, 16:52:26
Ostuda. No co říct. Děkuji :o)
|
||
Časová prodleva: 15 let
|
0