我有一個DIV容器。我需要用另一個半透明層覆蓋它。所以,這樣我想我能做到這一點是通過以下幾個步驟:克隆新圖層
- 克隆初始元素
- 從克隆的元素
- 申請半透明的克隆清除患兒
- 得到的位置初始元素
- 位置克隆
這裏是我的代碼:
$('.myEm').clone().empty().addClass('semi').height(initEmHeight).insertAfter(this).css({ 'top' : pos.top + 'px', 'left' : pos.left + 'px', 'z-index' : '99'});
它工作,直到我開始添加CSS。我錯過了什麼?
很難說沒有相關代碼的其餘部分。你能提供一個HTML代碼片段,以及'initEmHeight'和'pos'變量被設置的JavaScript嗎? – 2014-11-01 04:50:52
[你的代碼在理論上工作正常](http://jsfiddle.net/08mhgw0m/)。再說一遍,我不知道我是否在猜測你的實現是什麼。 – Ohgodwhy 2014-11-01 04:55:59
推測'pos'存在並且在範圍內? – 2014-11-01 05:03:00