Calculating text width

后端 未结 22 1624
轻奢々
轻奢々 2020-11-22 03:36

I\'m trying to calculate text width using jQuery. I\'m not sure what, but I am definitely doing something wrong.

So, here is the code:

var c = $(\'.c         


        
22条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-22 03:43

    Sometimes you also need to measure additionally height and not only text, but also HTML width. I took @philfreo answer and made it more flexbile and useful:

    function htmlDimensions(html, font) {
      if (!htmlDimensions.dummyEl) {
        htmlDimensions.dummyEl = $('
    ').hide().appendTo(document.body); } htmlDimensions.dummyEl.html(html).css('font', font); return { height: htmlDimensions.dummyEl.height(), width: htmlDimensions.dummyEl.width() }; }

提交回复
热议问题