好的,我有这个小问题,我正在使用 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 已经加载。
如果有人能为我解决这个问题,我将不胜感激。谢谢