我有4個不同的div
帶有圖像縮略圖。縮略圖點擊我已經創建了一個jQuery腳本來放大圖像。放大圖像適用於第一頁#C1
,但其餘頁面,outerWidth
返回0.因此,放大圖像未按預期顯示。類集合列在CSS中設置爲display: none
。在點擊下拉菜單時,我使用來隱藏它的所有兄弟,並顯示當前的#(href屬性)。我無法使用visibility:hidden
,因爲它完全隱藏了頁面。當用於兄弟姐妹時,Outerwidth()函數返回0
如何爲所有其他頁面使用outerWidth()
功能。
<div class="collection-column" id = "#c1">....</div>
<div class="collection-column" id = "#c2">....</div>
<div class="collection-column" id = "#c3">....</div>
<div class="collection-column" id = "#c4">....</div>
有沒有人有類似的問題?請幫忙!!
好了,到時候你打電話外寬,你的形象還沒有加載。使用圖像加載事件來進行計算。 –
它的第一頁「#C1」正常工作,它返回outerWidth()的正確值。但不適用於其他頁面#C2,#C3等。 – Usha
無法獲取隱藏元素的尺寸。但是有一些解決方法。 –