0

好的,我有这个小问题,我正在使用 JointsWP 和 WordPress,并且还从 Typekit 加载自定义字体。字体加载会稍有延迟,并且在使用后备交换时它们会在屏幕上不断闪烁(下次再发)。我正在尝试使用均衡器(文档)来均衡两列的高度。

因为后备字体略小/更低,当 TypeKit 加载时,均衡器已经加载了它的高度,因此它有点短。例如,没有 Typekit 的高度是 320 像素,使用 Typekit 字体应该是 325 像素。我有来自 Typekit 的回调函数,它应该在字体加载完成后触发。

try {
        Typekit.load({
            active: function() {
                console.log("test")
                var elem = new Foundation.Equalizer(element);
                elem.applyHeight();         // Foundation 6
            }
        })
} catch(e) {}

但是,我收到一个错误

Uncaught (in promise) ReferenceError: element is not defined(…)

我不确定为什么会这样。该脚本在页面末尾加载,基础 javascript 已经加载。

如果有人能为我解决这个问题,我将不胜感激。谢谢

4

0 回答 0