установите размер шрифта в jQuery

Я не могу изменить размер шрифта с помощью JQuery. Я хочу изменить размер шрифта отделения. Я определил размер стандартного шрифта для тела как 12. Я пытался изменить его следующим образом, но это не работало :(

$("#SelFontSize").change(function(){
$("#"+styleTarget).css({'font-size':'"+$(this).val()+"px'});    
});
23
задан KutePHP 13 July 2010 в 11:06
поделиться

2 ответа

Попробуйте:

$("#"+styleTarget).css({ 'font-size': $(this).val() });

Помещение значения в кавычки превращает его в строку, а "+ $ (this) .val () +" px определенно не близко к значению шрифта. Существует несколько способов установки свойств стиля элемента:

Использование карты :

$("#elem").css({
    fontSize: 20
});

Использование параметров ключа и значения :

Все они действительны.

$("#elem").css("fontSize", 20);
$("#elem").css("fontSize", "20px");
$("#elem").css("font-size", "20");
$("#elem").css("font-size", "20px");

Вы можете заменить "fontSize" на "font-size" , но тогда его нужно будет указать в кавычках.

51
ответ дан 29 November 2019 в 01:16
поделиться
$("#"+styleTarget).css('font-size', newFontSize);
2
ответ дан 29 November 2019 в 01:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: