Jquery代码注释

时间:2012-03-31 12:05:01

标签: javascript jquery optimization

我需要对我“汇编”的代码提出一些意见。我想知道它是否有效,因为我打算在现场网站上使用它。我不是程序员,所以我使用了试错法制作这段代码所以不要嘲笑我(很多),这是我的第一次尝试。 :)

这是一个小时的操作输入表格。

这是:http://jsfiddle.net/Ace6h/

如果您有任何建议,请分享。谢谢!

1 个答案:

答案 0 :(得分:0)

哇。看起来不是很优化。

此外,您还有标签所属的范围,复选框ID不是唯一的

这是一个开始Fiddle

$(this).append('<div id="label">' + day + ': </div>')
        .append('<select id="' + day + 'FromH" name="' + day + 'FromH" class="hour from"></select>')
        .append('<select id="' + day + 'FromM" name="' + day + 'FromM" class="min from"></select>')
        .append('<select id="' + day + 'FromAP" name="' + day + 'FromAP" class="ampm from"></select>')
        .append(' to <select id="' + day + 'ToH" name="' + day + 'ToH" class="hour to"></select>')
        .append('<select id="' + day + 'ToM" name="' + day + 'ToM" class="min to"></select>')
        .append('<select id="' + day + 'ToAP" name="' + day + 'ToAP" class="ampm to"></select>')
        .append(' <input type="checkbox" id="closed_'+day+'" name="closed" value="closed" class="closed" /> <label for="closed_'+day+'">Closed</label>');

});