我在這裏有一個小提琴:my fiddle。我想要做的是從一個單獨的列表組創建一個項目列表。我似乎無法得到什麼我做錯了一抓,但這裏是發生了什麼:從選定的列表項創建一個列表
- 我有基於表格的數據
- 每個列表中的組列表中有列和選擇的名字複選框
- 如果我選擇一個項目,它需要被添加到選定列區域(垂直列表)
- 有14個複選框
- 獨特的表格項目(課題 - >)當我選擇一個項目,它就會在選定列部分
代碼
(HTML)增加14倍:
我試圖TI插入HTML,但不工作的權利。請看上面列出的小提琴。
(jQuery的):
var dte = // drag table elements
{
init: function() {
var chkbx = $('.group input[type="checkbox"]:checkbox');
//var chkbx = $('#accordion');
for (var i = 0, ii = chkbx.length; i < ii; i++) {
$(chkbx).bind("click", dte.adjustList);
}
},
adjustList: function(event) {
var list = [];
var str = '';
var eleval = event.currentTarget.value;
var eleid = event.currentTarget.id;
if (eleval == 1) {
list.push(eleid);
str = '<li>' + eleid + '</li>';
}
$('#vertical ul').append(str);
/*
//var ele = event.currentTarget.id;
var allVals = [];
var str = '';
//var obj = $("#"+ele);
var ele = $('#accordion');
$(obj+': checked').each(function(){
allVals.push($(this.val()));
dte.list.push($(this.val()));
str += '<li>'+$(this.val())+'</li>';
});
$('#verticle').text(str);
alert('List: ' + toString(list));
*/
}
};
dte.init();
http://jsfiddle.net/deerua/LxwLf/1/ – deerua
$( '組輸入:複選框' )== $('。group input [type =「checkbox」]') – deerua