我可以使用MutationObserver偵聽計算樣式的更改嗎?我有一個寬度爲100%的div,我想知道它的計算寬度何時改變,但目前爲止沒有成功。我可以使用MutationObserver偵聽計算樣式的更改嗎?
document.getElementById("myDiv").style.width = "200px"
但是如果界面是通過一個窗口大小調整,或者如果父DIV調整大小調整它不工作:如果我改變風格務實的工作MutationObserver。
任何解決方案,不涉及超時?
更新:我特別感興趣的解決方案,也不會涉及偵聽窗口大小調整事件,因爲有時界面更改沒有窗口大小調整。例如,具有百分比作爲寬度和父節點大小的div發生更改。
支持給人以jQuery的'寬一試()'函數 – Vineet
它必須是自動 – fromvega
是寬度函數將計算寬動態 – Vineet