Javascript 不想要的双击我的网站?

Javascript 不想要的双击我的网站?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,作为一名学生网站设计师,我正在构建我的网站组合,但我真的不明白为什么当点击主页上的项目时会让你双击。你可以在任何地方点击一次,然后点击一次你想要的东西,就像在页面顶部有一个层,你需要先点击或者其他什么 正如我不知道的那样,问题是我无法上传整个网站的代码,因此这里是一个zip中的整个网站: 或者您可以在我的网站上查看来源,网址为: 网站已经完成了一半,所以不要担心是否遗漏了一些东西 非常感谢。您在coreweb-ui.js中有此功能,第一次单击图像时会抛出错误: function closeM

作为一名学生网站设计师,我正在构建我的网站组合,但我真的不明白为什么当点击主页上的项目时会让你双击。你可以在任何地方点击一次,然后点击一次你想要的东西,就像在页面顶部有一个层,你需要先点击或者其他什么

正如我不知道的那样,问题是我无法上传整个网站的代码,因此这里是一个zip中的整个网站:

或者您可以在我的网站上查看来源,网址为:

网站已经完成了一半,所以不要担心是否遗漏了一些东西


非常感谢。

您在coreweb-ui.js中有此功能,第一次单击图像时会抛出错误:

function closeMenu(){
    $("#portfolio, .cover, .page, .navigation, .bigBg").animate({'margin-left' : '0px'}, 500, 'easeOutExpo');
    $(".btMenu").attr('modo','off');
}
这一行第一次出错:

$("#portfolio, .cover, .page, .navigation, .bigBg").animate({'margin-left' : '0px'}, 500, 'easeOutExpo');
Uncaught TypeError: f.easing[i.animatedProperties[this.prop]] is not a function
}

然后在同一个文件中还有另一个bug: 活动:

此条件缺少一个
=

} else if (destino = "_mail") {
您在控制台中看到的错误会阻止页面首次导航:

$("#portfolio, .cover, .page, .navigation, .bigBg").animate({'margin-left' : '0px'}, 500, 'easeOutExpo');
Uncaught TypeError: f.easing[i.animatedProperties[this.prop]] is not a function

coreweb-ui.js中存在问题:

if( $(".navigation").css("margin-left") != 0 ){
    closeMenu();
}
如果导航处于打开状态,但DOM中没有与“.navigation”匹配的元素,则看起来您希望关闭该导航

您应该对此进行更改,以检查是否存在类为“navigation”的元素,以及该元素的边距是否为0:

if( $('.navigation').length && $(".navigation").css("margin-left") != 0 ){
    closeMenu();
}

链接加载时间太长,具体需要双击什么?链接,onclick事件?你需要在这里真正地展示代码,这样它才能被回答并帮助他人。你不能下载它的dropbox文件吗?这里有好几千行代码,所以不能全部发布!我也不会花那么多精力,通常你只关注一个元素,大多数元素可能都是同一个问题,然后发布代码。但是使用chrome中的页面检查器/conole来发现发生了什么。我根本不是javascript专业人士,jsut下载了这个js文件,没有任何简单的解决方案可以在不知道js或omfg的情况下解决这些问题吗?是的,谢谢!!javascript是我的弱点,这确实有效!非常感谢你,先生!你可以也应该使用chrome开发者工具来追踪类似这样的问题。如果你要做网络相关的工作,这是一个值得学习的工具。