Получить строку-высоту элемента без 'px'
Как восстановить высоту строки элемента без "px"?
Используя это, я получаю полное значение высоты строки, включая px.
$('#example').css('line-height');
Ответы
Ответ 1
Разделите его как целое число с parseInt
parseInt($('#example').css('line-height'), 10);
Выходы:
18
Как целое число. Другие решения поддерживают тип String.
ИЗМЕНИТЬ
Для значений, которые могут содержать десятичные точки, вы можете использовать parseFloat()
parseFloat($('#example').css('line-height'));
Выходы:
18.4
Ответ 2
Просто замените px
на ''
.
$('#example').css('line-height').replace('px', '');
Ответ 3
сохраните его в переменной a, а затем замените
var aux = $('#example').css('line-height').replace('px', '');
Ответ 4
В coffeescript
getElementProperty = (el, property) ->
val = el.css(property).replace "px" , ""
parseInt val
getElementProperty $("#myElement"), "line-height"
Это должно быть!