我在我的网站上使用Mason 。一切正常,除了 IE8(谁会猜到?)。
它返回的错误:
SCRIPT5007: Unable to get value of the property '1': object is null or undefined.
触发此错误的行:
if( w >= settings.columns[colsCount][1]){
发生错误时,colsCount 返回“4”。当我在其他浏览器中测试它时,它最多只返回 3 个。我试图做负1,但这会在其他多条线路上产生错误。
当你在 Github 上下载它时,我测试了包含在 zipfile 中的演示,即使那个演示在 IE8 中也失败了。正如你在 Github 上看到的那样,我已经报告了这个问题,但我想请你们快速解决,因为我的这个项目的截止日期很快。
我已经尝试了多个网格来实现我想要的,所以尝试另一个像 Masonry 和 Isotope 这样的网格是不可能的。(他们不提供客户想要的东西)。
感谢您查看这个!