还是同样的问题:
应该在问答测验中添加动态输入文本,但答案有些问题!我不知道我是否因为它是动态的而无法获得问题的名称,或者我写了一些错误的东西来引用它。这是代码
$(function() {
var domande=1;
var indice= new Array();
var contatore=1;
var numero_domanda=1;
$('a.addd').click(function() {
$('<div class="question">Domanda N:'+domande+'<input type="text" name="'+domande+'" /></br></div><a href="#" name="one" class="addr"><img src="add.png" /></a></br>').animate({ opacity: "show" }, "slow").appendTo('.content');
domande++;
indice[domande]=0;
});
$('a.addr').click(function() {
numero_domanda=$(':input').attr('name');//recupero il nome della domanda
//numero_domanda=$(.closest('.class').find('input').attr('name'));
indice[numero_domanda]++;
$('<div class="answers">risposta N:'+indice[numero_domanda]+'<input type="text" name="r'+numero_domanda+'_'+indice[numero_domanda]+'" /></br></div>').animate({ opacity: "show" }, "slow").appendTo('.question');
contatore++;
});
和html
<body>
<div class="content">
<a href="#" name="one" class="addd"><img src="add.png" /></a></br>
有问题,它的答案是没有......只有一个问题和多个答案是,但都不是:(
谢谢大家