24-02-2011, 02:20
Użyłem skryptu ze strony:
http://websta.pl/download/jquery-pokazywanie-i-ukrywanie-dodatkowych-pol-formularza-plugin
Mój kod JS w <body> wygląda następująco:
Input'y:
Div'y, które mają się chować/pokazywać:
Poniżej przedstawiam wytyczne dot. zmiennych zawartych w div'ach.
Odnośnie slaszów przed cudzysłowami - jest to w zmiennej, więc proszę się do tego nie przyczepiać. Wszystko działa pięknie, lecz dodając do div'a, który ma się chować/pokazywać inny element blokowy typu span, p, div po zamianie obecnie wybranego pola div'y się sumują, zamiast podmieniać.
http://websta.pl/download/jquery-pokazywanie-i-ukrywanie-dodatkowych-pol-formularza-plugin
Mój kod JS w <body> wygląda następująco:
Kod:
<script type="text/javascript">
$(function() {
$('#male').ukryjpola({docelowy : 'skinmale',szybkoscpokaz : 'normal'});
$('#female').ukryjpola({docelowy : 'skinfemale',szybkoscpokaz : 'normal'});
});
</script>
Kod:
<input type=\"radio\" name=\"plec\" id=\"male\" value=\"1\"/>Mężczyzna<br /><input type=\"radio\" name=\"plec\" id=\"female\" value=\"2\"/>Kobieta
Kod:
<tr><td class=\"trow1\" colspan=\"2\">(Po wyborze płci pojawią się tutaj ubrania do wyboru)<br /><div id=\"skinmale\">".$male."</div><div id=\"skinfemale\">".$female."</div></td></tr>
Kod:
$female i $male="<span style=\"float: left; text-align: center; margin: 2px;\"><img src=\"images/gamecp/skins/".$row['id'].".png\" alt=\"Skin id ".$row['id']."\" /><br /><input type=\"radio\" name=\"skin\" value=\"".$row['id']."\" /></span>";