不需要双击我的网站
Unwanted double click on my website?
作为一名学生网站设计师,我正在构建我的网站组合,但我真的不明白为什么点击主页上的项目会让你双击。你可以在任何地方点击一次,然后点击你想要的东西,就像页面顶部有一层你需要首先点击一样。
我不知道问题是我不能上传整个网站的代码,所以这里是整个网站的zip:
https://www.dropbox.com/s/n695ote8nbeol96/Portfolio%20Website.zip?dl=0
或者你可以在我的网站上查看来源:
http://www.liam-dean.com
网站已经完成了一半,所以如果东西不见了也不用担心。
非常感谢。
问题出现在coreweb-ui.js:中
if( $(".navigation").css("margin-left") != 0 ){
closeMenu();
}
如果导航是打开的,但DOM中没有与".navigation"匹配的元素,则看起来您想关闭导航。
您应该更改此项以检查是否存在类为"navigation"的元素,并且该元素的边距不是0:
if( $('.navigation').length && $(".navigation").css("margin-left") != 0 ){
closeMenu();
}
你在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');
}
然后在同一个文件中还有另一个错误:事件:
$("a").click(function(e) {
该条件缺少=
} else if (destino = "_mail") {
您在控制台中看到的错误会阻止页面第一次导航:
Uncaught TypeError: f.easing[i.animatedProperties[this.prop]] is not a function
相关文章:
- 如何识别我的网站中的慢速设备
- 用Javascript更改我网站上的字体大小
- 将电视直播频道从网站嵌入我的网站
- 在我的网站上显示最近提交的文章/图片
- 使用API在我的网站Google-Map上显示搜索地址的纬度和经度
- 如果我的内容/网站有名字,我可以用不同的方式设计我的网站吗
- 我如何才能找到哪些网站使用我的jQuery插件
- 错误编码的Adsense广告正在扼杀我的网站's的性能
- 如何重定向到我的html网站youtube嵌入视频打开在youtube应用程序
- 创建类似Facebook的按钮是'窃听'为我的网站
- 在我的网站上使用DogeScript
- 在我的网站上以纯文本形式添加最新推文
- 如何在jsoup的帮助下跟踪我的网站是否加载到android设备上
- 如何在我的网站上嵌入yammer私人信息
- 如何让iPhone用户在我的网站上观看带字幕的视频
- 如何在不影响网站页面速度的情况下在我的网站上使用谷歌字体
- 如何使用XMLHttpRequest()不断地将数据发送到我的网站中的另一个页面
- 如何从重定向的支付处理器网站提取交易详细信息并保存到我的rails 4数据库
- 在我的网站上创建一个在1-10之间不断变化的数字时遇到了问题.Javascript
- 如何获取我的网站(我的服务器)用户的MAC地址