web-dev-qa-db-fra.com

Obtenez la hauteur de ligne de l'élément sans 'px'

Comment récupérer la hauteur de ligne d'un élément sans le "px"?

En utilisant cela, j'obtiens la valeur de hauteur de ligne complète, y compris le px.

$('#example').css('line-height');
28
cusejuice

Analyser comme un entier avec parseInt

parseInt($('#example').css('line-height'), 10);

Les sorties:

18

Comme un entier. Les autres solutions conservent le type String.

MODIFIER

Pour les valeurs pouvant contenir des décimales, vous pouvez utiliser parseFloat()

parseFloat($('#example').css('line-height'));

Les sorties:

18.4

61
Kyle Macey

Remplacez simplement le px par ''.

$('#example').css('line-height').replace('px', '');

11

enregistrez-le dans une variable puis faites un remplacement

var aux = $('#example').css('line-height').replace('px', '');
3
Jorge