изменение размера шрифта div в jQuery

0

Я хочу изменить размер шрифта с помощью jquery, если я использую iphone. Я начинаю в разделе стиля в голове с помощью

txtArea {font-size: 30px}

У меня есть следующий код в теле if ($ (window).width() <600) {$ ('# txtArea'). Css ('font-size', '60px');}

Однако, на iphone текст остается маленьким. Любая идея, что может вызвать это? Благодарю.

Теги:

1 ответ

1

Если вы разместили свой элемент <script> до элемента #txtArea, код не найдет элемент --- и, следовательно, ничего не сделает.

Вы должны перенести свой код в готовый обработчик документа следующим образом:

<script>
$(document).ready(function() {
    if ($(window).width() < 600) {
        $('#txtArea').css('font-size', '60px');
    }
});
</script>

Тогда код не будет выполняться до тех пор, пока не будет #txtArea элемент #txtArea.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню