我已经写了jQuery,你会在下面看到我正在处理的一个小项目。它的工作原理完美无缺,但是,正如你所看到的那样,它很混乱,而且......很长时间。凌乱但工作jQuery
我试过了一堆不同的方法来清理这个,但我不只是忍者般的,足以真正把它清理干净。有什么建议?在此先感谢你们!
var colspan = $(".col header span"),
rowspan = $(".row header span"),
topspan = $(".top header span");
var colh2 = $(".col header h2").h2width();
var rowh2 = $(".row header h2").h2width();
var toph2 = $(".top header h2").h2width();
var colwidth = 820 - colh2;
var rowwidth = 820 - rowh2;
var topwidth = 820 - toph2;
colspan.css({float: 'left', width: colwidth});
rowspan.css({float: 'left', width: rowwidth});
topspan.css({float: 'left', width: topwidth});
有趣。但请解释一下,为什么_always_。 – Tadeck
@Tadeck表现。大家都知道DOM比jQuery快10-100倍。 – Raynos
我怀疑它(我坚信不是_everyone_ :))。有些人认为可读性和可移植性(跨浏览器),另外也不想过分详细,例如。 John Resig(jQuery的创建者)在您使用的选择器API的情况下做到了这一点:http://ejohn.org/blog/thoughts-on-queryselectorall/。无论如何,我给你+1,因为我认为你的答案是值得的。 – Tadeck