中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      jQuery(js)如何獲取文字寬度(顯示長度)

      時間:2024-09-29 11:24:40 jQuery Mobile 我要投稿
      • 相關推薦

      jQuery(js)如何獲取文字寬度(顯示長度)

        今天遇到了獲取文字寬度的問題,查了很久,終于在一個國外網站上找到了方法,但是不能直接使用,于是修改了一下,成功使用到了項目中,在這里分享給大家。

        首先在body標簽最后添加一個子標簽:

        復制代碼 代碼如下:

        test

        然后添加相應的css代碼:

        復制代碼 代碼如下:

        #ruler {

        visibility: hidden;

        white-space: nowrap;

        font-size: 24px;

        }

        接下來直接在String的原型中添加獲取文字寬度的函數,在js代碼中加入以下代碼即可:

        復制代碼 代碼如下:

        String.prototype.visualLength = function()

        {

        var ruler = $("#ruler");

        ruler.text(this);

        return ruler[0].offsetWidth;

        }

        最后在需要獲取文字寬度的地方調用即可,舉個例子:

        復制代碼 代碼如下:

        var text = "test";

        var len = text.visualLength();

        主要思路是添加一個隱藏的標簽,每次對該標簽賦值后,通過獲取該標簽的長度來獲取文字寬度。需要注意的是,只有已經被添加到DOM中的標簽才能獲取長度。

        如果大家覺得對自己有幫助的話,還希望能幫頂一下,謝謝:)

      【jQuery(js)如何獲取文字寬度(顯示長度)】相關文章:

      關于jQuery實現高亮顯示的方法介紹03-29

      如何理解jquery事件冒泡03-29

      jquery之超簡單的div顯示和隱藏特效demo簡介03-29

      關于jquery簡單圖片切換顯示效果實現方法介紹03-29

      JS AJAX前臺如何給后臺類的函數傳遞參數的方法03-18

      如何獲取PHP數組的鍵與值呢03-31

      如何利用ajax獲取博文列表03-18

      excel如何設置顯示數字003-18

      如何讓Word文檔全屏顯示呢04-03

      主站蜘蛛池模板: 元码人妻精品一区二区三区9| 国产主播一区二区在线观看| 一二三三免费观看视频| 精品国产v一区二区三区| 久草91这里只有精品| 亚洲无线码1区| 亚洲国产日韩精品综合| 国产亚洲高清在线精品不卡| 开心激情站开心激情网六月婷婷| 亚洲 暴爽 AV人人爽日日碰 | 亚洲电影久久久久久久9999| 青青草综合影院在线观看| 衢州市| 熟女一区二区三区视频| 久久老子午夜精品无码| 亚洲中文字幕av一区| 日韩偷拍视频一区二区三区| 亚洲免费不卡av网站| 亚洲精品国产精品av| 内黄县| 华宁县| 日产精品一区二区三区| 99色网站| 欧美精品久久久久久三级| 色综合久久久久综合一本到桃花网| 欧美手机在线视频| 成人自拍视频国产一区| 久久黄色蜜桃av一区| 亚洲精品国产精品av| 临城县| 精品国产午夜久久久久九九| 永州市| 万荣县| 国产成人精品亚洲日本在| 亚洲国产成人精品毛片九色| 精品久久久亚洲中文字幕| 久久久亚洲精品蜜桃臀| 久久精品成人91一区二区| a级国产精品片在线观看| 国产精品国产三级专区不卡| 激,情四虎欧美视频图片|