我正在使用jQuery在表中隱藏/顯示列。有時候,我將clientWidth值設置爲0(表格的時間父元素,即與該表相比較,div寬度減少,因此表中的某些部分未顯示),有時也是值。而客戶端寬度是0爲我創造問題。爲什麼clientWidth是0 ..後的頁面完全加載ClientWidth爲零
0
A
回答
0
調試js..we沒有得到確切的客戶端寬度,因爲附加了css類。即使空的CSS類或未定義的CSS類也影響元素的寬度和高度。我們改變了線條樣式來解決問題。
1
如果你的腳本在document.ready
功能,而不是在document.load
運行,你可以看看一個類似的問題:clientWidth and clientHeight returns 0
在您的document.ready元素已準備好在DOM中進行操作,但它們還不能顯示在頁面上。 從此開始,您可以嘗試在document.load
函數中執行腳本;在這個函數中,你的元素的clientWidth必須是一個值。
相關問題
- 1. clientWidth和clientHeight總是返回零爲ie7
- 2. clientWidth和clientHeight報告爲零,而getBoundingClientRect正確
- 3. HTML打嗝,(clientwidth)
- 4. clientWidth undefined with Javascript + motio.js
- 5. 在IE8中的clientWidth性能
- 6. clientWidth和clientHeight返回0
- 7. clientWidth的自舉模態返回0
- 8. 即clientWidth offsetWidth和jQuery都錯了
- 9. 零作爲零處理零功能
- 10. 如果值爲零,則默認爲零
- 11. UIViewController.navigationController變爲零
- 12. CLLocationManager.location爲零
- 13. process.MainWindowHandle爲零?
- 14. TableViewCell爲零
- 15. ImagePickerController editinfo爲零
- 16. PopoverPresentationController作爲零
- 17. 音量爲零?
- 18. NSDate變爲零
- 19. NSDirectoryEnumerator fileAttributes爲零
- 20. 當值爲零
- 21. OpenCV3 image.depth()爲零
- 22. NavigatorController爲零
- 23. 保持爲零?
- 24. TTURLResponse爲零
- 25. IE:無法獲取屬性'clientWidth'的值:對象爲空或未定義
- 26. 當值不爲零時清零
- 27. SQL LEFT JOIN查找非零值爲零
- 28. 在elisp中將零更改爲零
- 29. 如果零爲零則向左移動
- 30. 用非零值設置UIImageView.image爲零
用戶只能在完全加載文檔後觸發隱藏/顯示事件。在單擊隱藏表格中的隱藏錨點後,加載HTML頁面後,我隱藏了列/行。但是,我的客戶端寬度爲0 – GkDaGk