2016-03-20 3 views
0

Мне нужно добавить 5 номеров телефонов в список или массив, быть в состоянии удалить номера и добавить снова на том же месте, я удалю последний. Просто 5.Добавить и удалить элемент из массива и добавить снова/javascript

Извините, мой английский плохой.

var cont=0; 
 
$('body').on('keyup',"#add_nums", function(event){ 
 
    if(event.keyCode == 13){ 
 
    if(cont<5){ 
 
\t var numeroadd=$("#add_nums").val(); 
 
\t $("#nums_añadidos").append('<div id="numero'+(cont+1)+'" class="numeros numero'+(cont+1)+'"> <div class="icon icon-30"></div>'+numeroadd+'<input type="hidden" value="'+numeroadd+'" name="num_individual[]" id="n_individual"/> <button value="numero'+(cont+1)+'" class="close_num">x</button></div>'); 
 
\t $("#add_nums").val(""); 
 
\t cont++; 
 
\t }else{ 
 
    } 
 
\t console.log("cont="+cont); 
 
    } 
 
}); 
 

 

 
$('body').on('click',".close_num", function(){ 
 
    var numid=this.value; 
 
    console.log("eliminado= "+numid); 
 
    $("#"+numid).remove(); 
 
    cont--; 
 
});
<input maxlength="9" class="ingresonum" id="add_nums" placeholder="INGRESE NUMEROS"/> <span class="agregar"><input type="button" value="agregar" /></span> 
 

 
<div id="nums_añadidos"> 
 
</div>

ответ

0

Я думаю, что вы после того, как функция splice() Массив

Смежные вопросы