У меня есть <ul>
"ul-list-one", который содержит несколько флажков. Если я установлю флажок и нажму кнопку перемещения, это означает, что он переместится на другой <ul>
«ul-list-two», и отмеченный флажок будет удален из предыдущего, который здесь будет «ul-list-one». ».
В «ul-list-two» я могу сделать то же самое, и он переходит к следующему, на этот раз «ul-list-three».
Примечание: "ul-list-two" и "ul-li-three" будут создаваться динамически.
Здесь я проделал некоторую работу, но как я могу иметь возможность создавать несколько <ul>
динамически?
$('#mer').click( function() {
var txtBox = "";
var txtstatus = false;
$('input[type="checkbox"]').each (function() {
var t = $(this);
var from = 'checklist';
var val=$("#hidden_id").val();
var to = 'ch';
if (!t.is(':checked')){
var swap = to;
to = from;
from = swap;
} else {
txtstatus = true;
}
$(':checkbox:checked').attr('disabled', true);
$('#'+to).append(t.attr('name', to).parent());
$('#ch').addClass('br');
});
if(txtstatus){
txtBox = "<input type='text' value=''>";
$('#ch').after(txtBox);
}
});
//close buttom code
$('#cls').click( function() {
$('input[type="checkbox"]').each (function() {
var t = $(this);
var from = 'checklist';
var to = 'ch';
if (t.is(':checked')){
var swap = to;
to = from;
from = swap;
}
$(':checkbox:checked').attr('disabled', false);
$(':checkbox:checked').attr('checked', false);
$('#'+from).append(t.attr('name', from).parent());
});
});