Эй, как я могу загрузить таблицу стилей CSS только на основе id, используя javascript? Вот код, который у меня есть:Загрузить таблицу стилей CSS на основе ID?
<link id='bs-css' rel='stylesheet' href='bootstrap-cyborg.css' type='text/css' />
Я хочу, чтобы иметь возможность использовать его только на DIV, что я хочу, так что-то похожее на этот код:
<div id="bs-css">
some code
</div>
Я попробовал этот код, но его не работает, как я хотел, вот код:
<script type="text/javascript">
$(document).ready(function(){
if($("#bs-css").size()>0){
if (document.createStyleSheet){
document.createStyleSheet('bootstrap-cyborg.css');
}
else {
$("head").append($("<link id='bs-css' rel='stylesheet' href='bootstrap-cyborg.css' type='text/css' />"));
}
}
});
</script>
Как я могу загрузить таблицы стилей CSS только на DIV, что я хочу, используя идентификатор и JavaScript?
Каким образом ваш код «не работает»? Есть ли ошибки в консоли? Делает ли что-нибудь? – Pointy
Что вы подразумеваете под 'Я хочу, чтобы иметь возможность использовать его только на div, который я хочу? ' Ваш код должен работать правильно с точки зрения обнаружения присутствия элемента. Обратите внимание, что '.size()' устарел в версии 1.8; вы можете использовать '.length' вместо – Ian