作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的一生中,我看不出我的问题出在哪里。链接:http://website-test-lab.com/sites/landstar/
我正在尝试设置 Conditionizr,但遇到上述问题,并且“chrome”类未添加到 html 标记中。
我的 header.php 看起来像这样:
<?php wp_head(); ?>
<script>
conditionizr.add('chrome', ['class'], function () {
return !!window.chrome && /google/i.test(navigator.vendor);
});
</script>
</head>
我通过functions.php调用conditionizr,它在上述调用之前添加到 header 中。我删除了网站上所有其他 JS,但这没有帮助。我得到了同样的结果。
我不确定我哪里还出错了?
非常感谢任何帮助。
谢谢。
最佳答案
请务必阅读the documentation 。 .add()
有两个参数。您的配置位于 .config
中:
conditionizr.config({
assets: '/path/to/my/assets/',
tests: {
'chrome': ['class']
}
});
conditionizr.add('chrome', function () {
return !!window.chrome && /google/i.test(navigator.vendor);
});
关于javascript - 未捕获的类型错误 : object is not a function - Conditionizr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24530546/
我是一名优秀的程序员,十分优秀!