2
我做了類似於:http://tympanus.net/codrops/2012/01/04/thumbnail-proximity-effect/ ,就像它原來在FF,Safarei中工作...但我得到錯誤在IE 8/7 (不確定約9)。jquery在IE8中的錯誤:'對象'不支持此屬性或方法
因爲我對JD和jQuery非常陌生,所以我不知道爲什麼會發生這種情況。 任何人都可以幫忙嗎?
調試跟蹤它歸結爲這個塊:
_getScaleVal= function() {
var st = window.getComputedStyle($jelems.get(0), null),
tr = st.getPropertyValue("-webkit-transform") ||
st.getPropertyValue("-moz-transform") ||
st.getPropertyValue("-ms-transform") ||
st.getPropertyValue("-o-transform") ||
st.getPropertyValue("transform") ||
"fail...";
if(tr !== 'none') {
var values = tr.split('(')[1].split(')')[0].split(','),
a = values[0],
b = values[1],
c = values[2],
d = values[3];
return Math.sqrt(a * a + b * b);
}
},
調試抱怨這些問題:
線2字符8:對象不支持此屬性或方法
線3字符9:'未定義'爲空或不是對象
第18行字符9:'未定義'爲空或不是對象
線19字符10: '0' 是空或不是對象
線20個字符10: '1' 是無效或不是對象
線21字符10: '2' 爲空或不是對象
線22字符10:「3」是空或不是對象
您輸入是極大的讚賞!
它的工作原理,謝謝! – Philip
太棒了,謝謝你。 OP應該完全接受這個答案。 – Joseph