作为一名学生网站设计师,我正在构建我的网站作品集,但实际上无法弄清楚为什么当单击主页上的元素时它会让您双击。您可以在任意位置单击一次,然后单击您想要的内容一次,就像页面顶部有一个您需要先单击的图层或其他内容一样。
因为我不知道问题是我无法上传整个网站的代码,所以这里是整个网站的 zip 文件:
https://www.dropbox.com/s/n695ote8nbeol96/Portfolio%20Website.zip?dl=0
或者您可以在我的网站上查看源代码:
网站已完成一半,因此不必担心是否缺少内容。
非常感谢。
最佳答案
问题出在 coreweb-ui.js 中:
if( $(".navigation").css("margin-left") != 0 ){
closeMenu();
}
看起来您想要关闭导航(如果导航已打开,但 DOM 中没有与“.navigation”匹配的元素。
)您应该更改此设置以检查是否存在“navigation”类的元素,并且该元素的边距不为 0:
if( $('.navigation').length && $(".navigation").css("margin-left") != 0 ){
closeMenu();
}
关于javascript - 不需要双击我的网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34346428/