我已經寫了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