2011-06-12 30 views
-1

我剛剛在這段代碼上工作了最後4個小時,很高興終於能夠正常工作,但它在IE中不起作用!我無法理解爲什麼?任何人都可以幫助我理解爲什麼這個jQuery在Chrome中工作,但不在IE中?

這裏是的jsfiddle代碼:http://jsfiddle.net/hQkFH/8/

謝謝!!

+1

對我來說,在鉻中工作也不好。你爲什麼克隆和動畫克隆? – Stephen 2011-06-12 14:57:32

+0

在這種情況下*不起作用*是什麼意思?也許'scrollHeight'是你的問題:http://www.quirksmode.org/dom/w3c_cssom.html#t36 – 2011-06-12 14:59:12

+0

什麼版本的IE? – Michas 2011-06-12 15:00:33

回答

2

該代碼在Chrome中並不完美。打破它在Internet Explorer中的問題,但是,在對象字面後面的逗號:

$(this).clone().css({ 
    position: "absolute", 
    top: offsetTop, 
    left: offsetLeft, // <-- here 
}).attr("id", "cloned").appendTo("body"); 

這句法是有效的,但會導致錯誤在Internet Explorer V9之前。

+0

謝謝,現在有用 – Mark 2011-06-12 15:27:36

相關問題