我有一個具有〜2000個輸入元素的單頁web應用程序,現在我嘗試進行一些性能調整。 的問題是:從性能上來看,是在JQM優選爲了編寫標記對:使用jQuery Mobile是否有標籤「label for」的首選位置?
<input type="radio" name="e1-bin" id="e1-bin-0" value="1M" />
<label for="e1-bin-0">1 Module</label>
或也許是更好的先寫「標籤」的標籤,然後將「輸入」 (或「選擇」)標籤? 我問這個問題,因爲JQM和其他javascript-frameworks一樣,對DOM做了一些「重」操作,以設計元素並渲染用戶界面。
某處是基準嗎?還是HTML中標記的順序根本不相關?
是什麼讓你覺得它是相關的? – BoltClock
由於DOM轉換,例如「select」標籤由jqm轉換爲錨標籤和一系列跨度。 – user2308978