| Autor | Zpráva | ||
|---|---|---|---|
| PanNekdo Profil * |
#1 · Zasláno: 29. 8. 2013, 11:29:46
Dobrý den, potřebuji poradit. mám na stránce checkboxy, po kliknutí na checkbox se zobrazí okénko a v něm nějaký text, pro zjednodušení něco takového:
<div id="okno"> <b>Vygenerovaný text</b> </div> hodnota1 hodnota2 hodnota3 <input type="checkbox" name="neco[]" value="hodnota1" onclick="funkce(this.value)"> <input type="checkbox" name="neco[]" value="hodnota2" onclick="funkce(this.value)"> javascript: function funkce(value)
{
var text = $("<b></b>").text(value);
$("#okno").append(text)
}Problém je v tom, že když kliknu víckrát na stejný checkbox, text se bude pořád přidávat, já potřebuji aby když na checkbox kliknu, aby se zobrazil text a když kliknu po druhé, aby se už nezobrazoval. Nějakou podmínku, která by kontrolovala, jestli v okně je už ten text... Díky |
||
| PanNekdo Profil * |
#2 · Zasláno: 29. 8. 2013, 12:55:29
už jsem to vyřešil
|
||
| scheras Profil * |
#3 · Zasláno: 29. 8. 2013, 12:56:31
Zjišťovat v jquery, zda je checkbox zaškrtnutý, či nikoliv, lze hned několika způsoby:
$('input[name=foo]').is(':checked')
$('input[name=foo]').attr('checked') |
||
|
Časová prodleva: 13 let
|
|||
0