Получить строку-высоту элемента без '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" Это должно быть!
Ответ 1 Разделите его как целое число с parseInt parseInt($('#example').css('line-height'), 10); Выходы: 18 Как целое число. Другие решения поддерживают тип String. ИЗМЕНИТЬ Для значений, которые могут содержать десятичные точки, вы можете использовать parseFloat() parseFloat($('#example').css('line-height')); Выходы: 18.4
Ответ 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" Это должно быть!