2011-01-21 2 views
2

Сегодня мне показали действительно простой способ изменения font-size элемента, использующего jQuery. Он был очень похож на следующее:Изменение атрибута CSS с помощью JQuery

<script type="text/javascript"> 
    jQuery(document.body) ({font-size:5em;}); 
</script> 

Это, очевидно, не работает, но мне было интересно, чего не хватает? Я помню, что это всего лишь одна строка кода.

Примечание: Я пробовал jQuery(document.body).css({font-size:5em;}); также, без успеха.

Спасибо.

ответ

7
jQuery('body').css({fontSize:'5em'}); 
+0

Чтобы завершить ответ: http://api.jquery.com/css/ –

+0

Да что IST смотрите здесь: http://www.jsfiddle.net/Trufa/ hsDxx/ – Trufa

+0

Да, этот код работает! Я действительно пробовал это в прошлом, и это не сработало, моя проблема заключалась в том, что я сохранил его в тегах заголовка вместо того, чтобы поместить его внизу. – Johannes

2

Введите ключевые слова и значения в объектных литералах JavaScript и разделите их запятыми, не завершайте их полуколонами.

{ 
    "font-size": "5em" 
} 
5
$('body').css('font-size', '5em'); 

Должно работать.

1

Как насчет:

<script type="text/javascript"> 
$("body").css("font-size","70%"); 
</script> 
Смежные вопросы