Я разрабатываю плагин jQuery для разработки селекционных коробок. Банкомат весь HTML создан, а затем скрыт, когда документ готов. когда пользователь нажимает, будет показан созданный код. Но поскольку я нарушаю правила W3C (будут скрыты и обернуты внутри, имеющими внутреннюю часть (элемент уровня блока внутри строки)), и мне интересно, может быть, мне следует на лету создать список опций на основе и добавить его. это плохо? Медленный? Плохая / хорошая практика?
Спасибо!
Пример кода:
HTML:
<p>
<select>
<option value="1">Value</option>
<option value="2">Value</option>
</select>
</p>
После того, как документ готов:
<p>
<span class="selectwrap">
<a tabindex="0" class="select">Value</a>
<ul class="selectbox" style="display: block;">
<li>value</li>
<li>value</li>
</ul>
<select style="display: none;">
<option value="1">Value</option>
<option value="2">Value</option>
</select>
</span>
</p>