js不能獲取隱藏的div的寬度只能先顯示后獲取
更新時間:2014年09月04日 10:34:44 投稿:whsnow
js不能獲取隱藏div的的寬度,現(xiàn)在的辦法是先將其顯示出來,再獲取其寬度,計算位置,下面的示例,大家可以參考下
var tipsWidth = $(".Loading").css("width").replace("px", "") //先獲取
var windowWidth = $(window).width();
$(".Loading").css({ "display": "block" }); //再顯示
$(".Loading").css({ "left": (windowWidth - tipsWidth) / 2 + "px" });
我要獲取一個根據(jù)內(nèi)容自適應(yīng)寬度的div的實際寬度,這個div初始是隱藏的,我要獲取它的實際寬度,對他進行居中操作,弄了很長時間,總是獲取不到該div的真實寬度,后來發(fā)現(xiàn)js不能獲取隱藏div的的寬度,現(xiàn)在的辦法是先將其顯示出來,再獲取其寬度,計算位置
$(".Loading").css({ "display": "block" });// 先顯示
var tipsWidth = $(".Loading").css("width").replace("px", "") //再獲取
var windowWidth = $(window).width();
$(".Loading").css({ "left": (windowWidth - tipsWidth) / 2 + "px" });
相關(guān)文章
Layui 導航默認展開和菜單欄選中高亮設(shè)置的方法
今天小編就為大家分享一篇Layui 導航默認展開和菜單欄選中高亮設(shè)置的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
js實現(xiàn)無感刷新的實踐(附前后端實現(xiàn))
無感刷新機制的目的是在用戶不知情的情況下,自動更新其認證令牌本文,主要介紹了js實現(xiàn)無感刷新的實踐(附前后端實現(xiàn)),具有一定的參考價值,感興趣的可以了解一下2024-04-04

