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: 11 let
|
0