向modernizr添加测试的正确方法是什么?

时间:2012-07-09 00:39:47

标签: javascript modernizr graceful-degradation

测试已经存在于github repo中,但当我尝试将其包含在我的页面上时,我收到错误,因此我不确定如何将其包含在我的文档中。在我的html <head>标记中,我链接了modernizr脚本,然后链接到我要添加的测试:

<script src="js/modernizr-2.5.3-min.js"></script>
<script src="js/css-pointerevents.js"></script>

css-pointerevents.js

当我加载页面时,我收到一个javascript错误:Uncaught TypeError: Object #<Object> has no method 'addTest'必须是对css-pointervents.js第一行的引用(Modernizr.addTest('pointerevents', function(){

1 个答案:

答案 0 :(得分:9)

这是因为addTest功能未包含在Modernizr的默认基础版本中。需要特别添加(在可扩展性下)http://modernizr.com/download/