Enquire.js 是一个 Javascipt,它为 Javascripts 重新创建 CSS 媒体查询。这意味着您可以将 Javascript 包装在媒体查询中。(就像您在媒体查询中包装 CSS 一样)。
我不太确定如何使用它。本教程是这样说的:
enquire.register("max-width: 960px", function() {
// put your code here
});
但是,当我遵循这一点时,我的代码将停止工作。
这是一些没有 Enquire.JS 的 Jquery 选项卡的示例。它工作正常。
这是相同的选项卡,但添加了 Enquire.JS。现在它停止工作。
我已经尝试了不同的代码变体,但它们都不起作用。我究竟做错了什么?
我认为您可能已将 Jquery Tab 代码放在单独的文件中,然后从 Enquire.Js 中链接到该文件,但我不确定您将如何做到这一点。(虽然知道它会很方便,因为我想它会让你的脚本更可重用)。
PS。这不是对 Enquire.Js 的批评。我知道问题完全在于我对 Javascript 的不熟练!我确实花了几个小时寻找解决方案,但找不到任何东西。
谢谢你的帮助!