我想檢查是否一個名爲#right
div
的left
CSS屬性等於0%
,然後如果這等於真,那麼另一個div
命名#menu
的display
屬性更改爲'none'
。Javascript:我如何檢查CSS樣式,然後更改另一種CSS樣式?
我知道讓你使用以下功能的CSS樣式:
document.getElementById("right").style.left = '0%'
但我不能工作了,這樣只要左風格等於0%
如何始終運行該功能,然後隱藏菜單div。
我已經嘗試了許多方法來做到這一點,似乎無法得到它的工作。也許有更好的方法來實現這一點。
任何幫助將不勝感激。謝謝!
jQuery允許嗎? –
何時更新了左側屬性?用JavaScript?在這種情況下,你不能將它封裝在一個函數中,並且每次調用該函數時都檢查新值是否爲0%,如果是,則隱藏另一個元素? –
最簡單的方法是使用Javascript函數。但它必須首先通過CSS設置默認值。否則,javascript可能無法正確讀取值。 – itsols