2014-11-04 154 views
0

這是我說的,該畫廊有問題與IE8: http://tympanus.net/codrops/2014/03/21/google-grid-gallery/querySelectorAll不工作在IE8中?

這是JS斷行:

var x = this.grid.querySelectorAll('li:not(.grid-sizer)'); 

但我認爲這個問題開始早得多。當我嘗試使用ie8的開發工具進行調試時,本地選項卡中沒有「this」。

+0

如果問題開始得早得多,我們需要更早地看到代碼。 – 2014-11-04 16:15:48

+0

除了重複之外,這個問題是焦點話題:尋求調試幫助的問題(「爲什麼不是這個代碼工作?」)必須包括所需的行爲,特定的問題或錯誤以及在問題本身中重現它的最短代碼。沒有明確問題陳述的問題對其他讀者無益。 – 2014-11-04 16:19:00

+0

@ShawnErquhart我發佈的鏈接有整個代碼,包括演示和一切。連接到代碼的 – Test 2014-11-04 16:53:51

回答

0

Internet Explorer 8支持querySelectorAll,但不支持:not pseudo-class。我們確實在Internet Explorer 9中爲後者提供了支持,但是如果您想在IE 8中使用它,您最好使用jQuery,其中it has been supported自版本1起。

隨着您希望支持IE 8,肯定會下載並使用jQuery的1.x版本。