Javascript 快速点击说明
我正在尝试让fastclick.js为我工作,以消除单击时300毫秒的延迟。出于某种原因,这对我不起作用。我将展示为重现问题而采取的所有步骤。如果有人能告诉我哪里出了问题,我将不胜感激。谢谢大家!Javascript 快速点击说明,javascript,fastclick.js,fastclick,Javascript,Fastclick.js,Fastclick,我正在尝试让fastclick.js为我工作,以消除单击时300毫秒的延迟。出于某种原因,这对我不起作用。我将展示为重现问题而采取的所有步骤。如果有人能告诉我哪里出了问题,我将不胜感激。谢谢大家! 单击“下载zip”下载 将zip文件解压缩到我的项目中 添加 然后,添加以下代码: if ('addEventListener' in document) { document.addEventListener('DOMContentLoaded', function() {
谢谢你抽出时间。如果有人完成了在javascript代码中包含fastclick的步骤,我将不胜感激。我假设您以错误的顺序添加脚本。确保
在您的
之前
我使用文件名main.js
表示保存代码的javascript文件。您可能给它起了一个不同的名字,比如,myJavascriptFile.js
<html>
<script type='application/javascript' src='fastclick.js'></script>
<script type='application/javascript' src='main.js'></script>
</html>
你的html是什么样子的?你的文件夹结构是什么样的?您确定src属性正确吗?@christo8989 project->www->fastclick.js。我试过www/fastclick.js,没有luckWhere is your index.html?projectName/www/index.htmlYou应该可以了。我会测试这个。如果我添加main.js脚本标记,就会发生错误。否则,不会发生错误,但fastclick.js无效。仍然有300毫秒的延迟。包含javascript的文件名是什么?还有,那个文件在哪里?它没有名字,只是我的代码。但是.html文件名为index.htmlput,将其放在一个单独的javascript文件中,并像上面那样加载。
<html>
<body>
<div id="Console"></div>
<!--<script type='application/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/fastclick/1.0.6/fastclick.min.js'></script>-->
<script type='application/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/fastclick/1.0.6/fastclick.js'></script>
<script>
if ('addEventListener' in document) {
document.addEventListener('DOMContentLoaded', function() {
FastClick.attach(document.body);
}, false);
}
// TEST: Print FastClick function to the div.
var consoleDiv = document.getElementById("Console");
consoleDiv.innerText = FastClick.toString();
</script>
</body>
</html>