HenRyqUéè
Sex 21 Dez 2012, 4:40 pm | |
Qual é minha questão:
Olá pessoal, tenho esse code jquery:
Pra quem já tem uma noção de javascript, so de ler o codigo ja sabe o que er:
primeiro ele começa dando um texto ao id mais ("+") depois no evento click do id mais ele pergunta se essa id tem o valor "+" se tiver ele adiciona uma nova input e um novo botão com a id menos. Apois isso ele da um texto a id menos ("-") e ativa a função click dele, novamente ele pergunta se o texto do botão é igual a "-" se for ele vai deletar o elemento que estiver antes dele.
Até ai tudo bem, mas se eu clicar mais de uma vez na id mais, logicamente ele vai criar mais inputs e mais botoes, é ai que está o problema, quando eu clico no id "mais" mais de uma vez, não aparece nenhum texto dentro do segundo btn com a id menos, e não é só, se eu clicar no btn menos anterior, ele apaga tudo oq eu criei, e nã apenas oq está antes dele. por favor ai, alguem que sabe mexer com javascript me ajuda +S
Imagem do meu problema:
Endereço do meu fórum:
nao e nescessário para esse fim
Versão do meu fórum:
PUNBB
Olá pessoal, tenho esse code jquery:
- Código:
$(document).ready(function(){
$("#mais").text("+");
$("#mais").click(function(){
if ($("#mais").text() == "+") {
$("#mais").before("<input style='margin-top:4px;width:300px;' id='14' class=' prev' type='text'><div id='menos'></div>");
$("#menos").text("-");
}
$("#menos").click(function(){
$("#menos").prev().remove();
$("#menos").remove();
});
});
});
Pra quem já tem uma noção de javascript, so de ler o codigo ja sabe o que er:
primeiro ele começa dando um texto ao id mais ("+") depois no evento click do id mais ele pergunta se essa id tem o valor "+" se tiver ele adiciona uma nova input e um novo botão com a id menos. Apois isso ele da um texto a id menos ("-") e ativa a função click dele, novamente ele pergunta se o texto do botão é igual a "-" se for ele vai deletar o elemento que estiver antes dele.
Até ai tudo bem, mas se eu clicar mais de uma vez na id mais, logicamente ele vai criar mais inputs e mais botoes, é ai que está o problema, quando eu clico no id "mais" mais de uma vez, não aparece nenhum texto dentro do segundo btn com a id menos, e não é só, se eu clicar no btn menos anterior, ele apaga tudo oq eu criei, e nã apenas oq está antes dele. por favor ai, alguem que sabe mexer com javascript me ajuda +S
Imagem do meu problema:
Endereço do meu fórum:
nao e nescessário para esse fim
Versão do meu fórum:
PUNBB