Я пытаюсь переключить стили CSS с помощью jQuery - просто if
условие. Есть ли простой способ переключения стилей с помощью идентификатора? Я использую 2 блока CSS с разными идентификаторами.Как переключить идентификатор стиля на основе var
Как это:
<style id="styleA">
.myDiv {
display: none;
}
</style>
<style id="styleB">
.myDiv {
display: block;
}
</style>
<div class="myDiv">Lorem</div>
<script type="text/javascript">
$(document).ready(function()
{
var style = 4;
if (style < 5)
{
//use css id styleA
}
else
{
//use css id styleB
}
});
</script>
Так что вы хотите использовать селектор JQuery, как это? '$ ('# styleB');' –
Вы должны переключать классы, а не идентификаторы. –
Добавление/удаление классов должно быть предпочтительным в любое время по сравнению с таблицами стилей переключения. Однако вы можете сделать: http://jsfiddle.net/gbYLz/ – techfoobar