我正在尝试通过这项任务练习基础知识。
我有一个任务列表,当您单击任务时,会显示一个选择(这是基于 html 中的人员)
您选择一个人,然后将任务添加到该人 ul。
这是我到目前为止所拥有的:fiddle 有更多评论:http: //jsfiddle.net/GavinSteele/Cfyjc/
<ul></ul>
任何帮助都会很棒..代码,或者只是关于首先执行哪些任务的方向。
// Click on a task
// Show select with peoples names
// Select a person
// Task is added to that persons ul
$(document).ready(function() {
// populate the select with options
$(".person h4").each(function() {
var optionTexts = [];
optionTexts.push($(this).text());
$('<option>').val(optionTexts).text(optionTexts).appendTo('select');
});
// Get the selected person
var selected = $('select :selected').text();
// Get the HTML of the task selected to append to the persons list
$("#original li").click(function(){
var html = $(this)[0].outerHTML;
$("select").removeClass("hidden");
$(html).appendTo(// THE SELECTED PERSONS LIST);
});
});