下午,
我的问题是如何在使用jQuery Mobile时调试触摸事件。我正在使用带有固定标题(data-position =“fixed”)的jQuery Mobile在移动网站(临时测试服务器http://afonsogomes.com/id)上工作,用户可以点击该标题隐藏或点按以显示。
我不知道我做错了什么但是网站突然失去了这种能力。
搜索jquery移动演示和文档已经尝试了一些像data-tap-toggle =“true”但没有任何成功的东西。萤火虫的控制台也没有给我任何红灯。
解决这个问题对于我的问题来说是次要的,因为它也会很棒。我很想知道如何调试被触发的触摸事件。
提前全部谢谢
答案 0 :(得分:2)
首先,你要在错误的地方搜索你的问题。
你已经破坏了网络开发的一个主要规则“不要乱用原始代码!”。
你的问题不在javascript中,你的问题在css中。我已下载您的页面源并将错误追踪到:
<link rel="stylesheet" href="css/main.css" />
如果您将此行替换为:
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" />
一切正常。不幸的是你的CSS混乱,所以你需要自己解决它。这不是批评,但将来不要混用不同的css文件和你自己的。